Skip to content

Commit fde882c

Browse files
committed
cleaning dependencies
1 parent ac4ecdf commit fde882c

4 files changed

Lines changed: 9 additions & 34 deletions

File tree

CMakeLists.txt

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,11 @@ project(Shell VERSION 1.0 LANGUAGES CXX)
33

44
# Find and load CMake configuration of packages containing this plugin's dependencies
55
find_package(Sofa.Config REQUIRED)
6-
sofa_find_package(Sofa.GL REQUIRED)
7-
sofa_find_package(Sofa.Type REQUIRED)
8-
sofa_find_package(Sofa.Geometry REQUIRED)
9-
sofa_find_package(Sofa.Simulation.Core REQUIRED)
106
sofa_find_package(Sofa.Component.Controller REQUIRED)
7+
sofa_find_package(Sofa.Component.Topology.Container.Dynamic REQUIRED)
118
sofa_find_package(Sofa.Component.StateContainer REQUIRED)
12-
sofa_find_package(Sofa.Component.Mapping.NonLinear REQUIRED)
139
sofa_find_package(Sofa.Component.Mapping.Linear REQUIRED)
14-
sofa_find_package(Sofa.Component.Constraint REQUIRED)
15-
sofa_find_package(Sofa.Component.Constraint.Lagrangian REQUIRED)
16-
sofa_find_package(Sofa.Component.Constraint.Lagrangian.Model REQUIRED)
17-
sofa_find_package(Sofa.Component.Constraint.Lagrangian.Solver REQUIRED)
18-
sofa_find_package(Sofa.Component.Topology.Container.Dynamic REQUIRED)
19-
sofa_find_package(Sofa.Component.Collision.Detection.Intersection REQUIRED)
10+
sofa_find_package(Sofa.GL REQUIRED)
2011

2112
set(README_FILE README.md)
2213

@@ -118,22 +109,10 @@ add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${README_FILE
118109

119110
# Link the plugin library to its dependency(ies).
120111
target_link_libraries(${PROJECT_NAME}
121-
Sofa.Component.Collision.Detection.Intersection
122-
Sofa.Component.Constraint.Lagrangian
123-
Sofa.Component.Constraint.Lagrangian.Model
124-
Sofa.Component.Constraint.Lagrangian.Solver
125-
Sofa.Component.Constraint.Projective
126112
Sofa.Component.Controller
127-
Sofa.Component.Engine.Select
128-
Sofa.Component.LinearSolver.Iterative
129-
Sofa.Component.Mapping.Linear
130-
Sofa.Component.Mapping.NonLinear
131-
Sofa.Component.Mass
132-
Sofa.Component.MechanicalLoad
133-
Sofa.Component.ODESolver.Backward
134-
Sofa.Component.SolidMechanics.Spring
135-
Sofa.Component.StateContainer
136113
Sofa.Component.Topology.Container.Dynamic
114+
Sofa.Component.StateContainer
115+
Sofa.Component.Mapping.Linear
137116
Sofa.GL
138117
)
139118

src/Shell/mapping/BendingPlateMechanicalMapping.inl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@
2525
#pragma once
2626
#include <Shell/mapping/BendingPlateMechanicalMapping.h>
2727
#include <sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.h>
28-
#include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
28+
// #include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
2929
#include <sofa/core/visual/VisualParams.h>
3030

31-
#include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
32-
#include <sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h>
31+
// #include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
32+
// #include <sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h>
3333

3434

3535
namespace sofa::component::mapping
3636
{
3737

38-
using namespace sofa::component::collision;
39-
38+
// using namespace sofa::component::collision;
39+
//
4040

4141
template <class TIn, class TOut>
4242
void BendingPlateMechanicalMapping<TIn, TOut>::init()

src/Shell/mapping/BezierTriangleMechanicalMapping.inl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
#include <Shell/mapping/BezierTriangleMechanicalMapping.h>
2929
#include <sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.h>
30-
#include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
3130
#include <sofa/core/visual/VisualParams.h>
3231

3332
namespace sofa
@@ -39,7 +38,6 @@ namespace component
3938
namespace mapping
4039
{
4140

42-
using namespace sofa::component::collision;
4341
using namespace sofa::helper;
4442

4543
// Returns the skew-symetric matrix for computing a cross-product with the

src/Shell/shells2/mapping/BezierShellMechanicalMapping.inl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include <Shell/misc/PointProjection.h>
3131

3232
#include <sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.h>
33-
#include <sofa/component/collision/detection/intersection/MinProximityIntersection.h>
3433
#include <sofa/core/ConstraintParams.h>
3534

3635
// We have own code to check the getJ() because checkJacobian sucks (at this
@@ -46,7 +45,6 @@ namespace component
4645
namespace mapping
4746
{
4847

49-
using namespace sofa::component::collision;
5048
using namespace sofa::helper;
5149

5250

0 commit comments

Comments
 (0)