Classes | |
class | AngularSpringForceField |
This class describes a simple elastic springs ForceField between DOFs positions and rest positions. More... | |
class | FastTriangularBendingSprings |
class | FrameSpringForceFieldInternalData |
class | FrameSpringForceField |
class | GearSpring |
class | GearSpringForceFieldInternalData |
class | GearSpringForceField |
class | JointSpring |
JOINTSPRING. More... | |
class | JointSpringForceFieldInternalData |
class | JointSpringForceField |
class | LinearSpring |
This class contains the description of one linear spring. More... | |
class | MeshSpringForceField |
class | PolynomialRestShapeSpringsForceField |
This class describes a polynomial elastic springs ForceField between DOFs positions and rest positions. More... | |
class | PolynomialSpringsForceField |
This class describes a polynomial elastic springs ForceField. More... | |
class | QuadBendingSprings |
class | QuadularBendingSprings |
class | RegularGridSpringForceField |
class | RepulsiveSpringForceField |
class | RestShapeSpringsForceField |
This class describes a simple elastic springs ForceField between DOFs positions and rest positions. More... | |
class | SpringForceFieldInternalData |
This class can be overridden if needed for additionnal storage within template specializations. More... | |
class | SpringForceField |
Set of simple springs between particles. More... | |
class | StiffSpringForceField |
class | TriangleBendingSprings |
class | TriangularBendingSprings |
class | TriangularBiquadraticSpringsForceField |
class | TriangularQuadraticSpringsForceField |
class | VectorSpringForceField |
Functions | |
SOFA_EXPORT_DYNAMIC_LIBRARY void | initExternalModule () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleName () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleVersion () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleComponentList () |
void | init () |
Variables | |
int | AngularSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | AngularSpringForceField< Rigid3Types > |
int | FastTriangularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | FastTriangularBendingSprings< Vec3Types > |
int | FrameSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | FrameSpringForceField< Rigid3Types > |
int | GearSpringForceFieldClass |
int | JointSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | LinearSpring< SReal > |
int | MeshSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec1Types > |
int | PolynomialRestShapeSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | PolynomialRestShapeSpringsForceField< Vec3Types > |
int | PolynomialSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | PolynomialSpringsForceField< Vec3Types > |
int | QuadBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadBendingSprings< Vec2Types > |
int | QuadularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadularBendingSprings< Vec3Types > |
int | RegularGridSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec6Types > |
int | RepulsiveSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec1Types > |
int | RestShapeSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Rigid3Types > |
int | SpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Rigid3Types > |
int | StiffSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | StiffSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | StiffSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | StiffSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | StiffSpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | StiffSpringForceField< Rigid3Types > |
int | TriangleBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangleBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangleBendingSprings< Vec2Types > |
int | TriangularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularBendingSprings< Vec3Types > |
int | TriangularBiquadraticSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularBiquadraticSpringsForceField< Vec3Types > |
int | TriangularQuadraticSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularQuadraticSpringsForceField< Vec3Types > |
int | VectorSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | VectorSpringForceField< Vec3Types > |
typedef core::topology::BaseMeshTopology::EdgesInQuad sofa::component::solidmechanics::spring::EdgesInQuad |
typedef core::topology::BaseMeshTopology::EdgesInTriangle sofa::component::solidmechanics::spring::EdgesInTriangle |
typedef core::topology::BaseMeshTopology::Triangle sofa::component::solidmechanics::spring::Triangle |
const char * sofa::component::solidmechanics::spring::getModuleComponentList | ( | ) |
const char * sofa::component::solidmechanics::spring::getModuleName | ( | ) |
const char * sofa::component::solidmechanics::spring::getModuleVersion | ( | ) |
SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API void sofa::component::solidmechanics::spring::init | ( | ) |
void sofa::component::solidmechanics::spring::initExternalModule | ( | ) |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::AngularSpringForceField< Rigid3Types > |
int sofa::component::solidmechanics::spring::AngularSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::FastTriangularBendingSprings< Vec3Types > |
int sofa::component::solidmechanics::spring::FastTriangularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::FrameSpringForceField< Rigid3Types > |
int sofa::component::solidmechanics::spring::FrameSpringForceFieldClass |
int sofa::component::solidmechanics::spring::GearSpringForceFieldClass |
int sofa::component::solidmechanics::spring::JointSpringForceFieldClass |
|
extern |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::MeshSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::PolynomialRestShapeSpringsForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::PolynomialRestShapeSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::PolynomialSpringsForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::PolynomialSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadBendingSprings< Vec3Types > |
int sofa::component::solidmechanics::spring::QuadBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadularBendingSprings< Vec3Types > |
int sofa::component::solidmechanics::spring::QuadularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec6Types > |
int sofa::component::solidmechanics::spring::RegularGridSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::RepulsiveSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::RestShapeSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec6Types > |
int sofa::component::solidmechanics::spring::SpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::StiffSpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::StiffSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::StiffSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::StiffSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::StiffSpringForceField< Vec6Types > |
int sofa::component::solidmechanics::spring::StiffSpringForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangleBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangleBendingSprings< Vec3Types > |
int sofa::component::solidmechanics::spring::TriangleBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularBendingSprings< Vec3Types > |
int sofa::component::solidmechanics::spring::TriangularBendingSpringsClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularQuadraticSpringsForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::TriangularQuadraticSpringsForceFieldClass |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::VectorSpringForceField< Vec3Types > |
int sofa::component::solidmechanics::spring::VectorSpringForceFieldClass |