| Classes | |
| class | ConicalForceFieldInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | ConicalForceField | 
| class | ConstantForceField | 
| Apply constant forces to given degrees of freedom.  More... | |
| class | DiagonalVelocityDampingForceField | 
| Apply damping forces to given degrees of freedom.  More... | |
| class | EdgePressureForceField | 
| class | EllipsoidForceFieldInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | EllipsoidForceField | 
| class | Gravity | 
| class | InteractionEllipsoidForceFieldInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | InteractionEllipsoidForceField | 
| class | LinearForceFieldInternalData | 
| class | LinearForceField | 
| class | OscillatingTorsionPressureForceField | 
| class | PlaneForceFieldInternalData | 
| class | PlaneForceField | 
| class | QuadPressureForceField | 
| QuadPressureForceField Class.  More... | |
| class | SphereForceFieldInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | SphereForceField | 
| class | SurfacePressureForceField | 
| SurfacePressureForceField Class.  More... | |
| class | TaitSurfacePressureForceField | 
| class | TorsionForceField | 
| TorsionForceField.  More... | |
| class | TrianglePressureForceField | 
| class | UniformVelocityDampingForceField | 
| Apply damping forces to given degrees of freedom.  More... | |
| Variables | |
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | ConstantForceField< Rigid2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | DiagonalVelocityDampingForceField< Rigid2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | EdgePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | EllipsoidForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | EllipsoidForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | EllipsoidForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | InteractionEllipsoidForceField< Vec3Types, Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | LinearForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | LinearForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | LinearForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | LinearForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | LinearForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | OscillatingTorsionPressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | PlaneForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | PlaneForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | PlaneForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | PlaneForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | PlaneForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | QuadPressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | SphereForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | SphereForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | SphereForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | SurfacePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | SurfacePressureForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | TaitSurfacePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | TorsionForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | TorsionForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | TrianglePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API | UniformVelocityDampingForceField< Rigid2Types > | 
| const char * sofa::component::mechanicalload::getModuleName | ( | ) | 
| const char * sofa::component::mechanicalload::getModuleVersion | ( | ) | 
| SOFA_COMPONENT_MECHANICALLOAD_API void sofa::component::mechanicalload::init | ( | ) | 
| void sofa::component::mechanicalload::initExternalModule | ( | ) | 
| 
 | inline | 
Convert a vector cross-product to a to matrix multiplication, i.e. cross(a,b) = matCross(a)*b.
| void sofa::component::mechanicalload::registerConicalForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerConstantForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerDiagonalVelocityDampingForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerEdgePressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerEllipsoidForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerGravity | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerInteractionEllipsoidForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerLinearForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerOscillatingTorsionPressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerPlaneForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerQuadPressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerSphereForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerSurfacePressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerTaitSurfacePressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerTorsionForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerTrianglePressureForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mechanicalload::registerUniformVelocityDampingForceField | ( | sofa::core::ObjectFactory * | factory | ) | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Rigid2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::ConstantForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Rigid2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::DiagonalVelocityDampingForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::EdgePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::EllipsoidForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::EllipsoidForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::EllipsoidForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::InteractionEllipsoidForceField< Vec3Types, Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::LinearForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::LinearForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::LinearForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::LinearForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::LinearForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::OscillatingTorsionPressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::PlaneForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::PlaneForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::PlaneForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::PlaneForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::PlaneForceField< Vec6Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::QuadPressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::SphereForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::SphereForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::SphereForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::SurfacePressureForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::SurfacePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::TaitSurfacePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::TorsionForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::TorsionForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::TrianglePressureForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Rigid2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Rigid3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Vec1Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Vec2Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Vec3Types > | 
| template class SOFA_COMPONENT_MECHANICALLOAD_API sofa::component::mechanicalload::UniformVelocityDampingForceField< Vec6Types > |