Namespaces | |
| material | |
Classes | |
| class | StandardTetrahedralFEMForceField |
| class | TetrahedronHyperelasticityFEMForceField |
Functions | |
| void | registerPlasticMaterial (sofa::core::ObjectFactory *factory) |
| void | registerStandardTetrahedralFEMForceField (sofa::core::ObjectFactory *factory) |
| void | registerTetrahedronHyperelasticityFEMForceField (sofa::core::ObjectFactory *factory) |
| SOFA_EXPORT_DYNAMIC_LIBRARY void | initExternalModule () |
| SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleName () |
| SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleVersion () |
| SOFA_EXPORT_DYNAMIC_LIBRARY void | registerObjects (sofa::core::ObjectFactory *factory) |
| void | init () |
| template<class DataTypes > | |
| void | selectColors (const std::string &materialName, sofa::type::RGBAColor &color1, sofa::type::RGBAColor &color2, sofa::type::RGBAColor &color3, sofa::type::RGBAColor &color4) |
| template<class DataTypes > | |
| void | drawHyperelasticTets (const core::visual::VisualParams *vparams, const typename DataTypes::VecCoord &x, core::topology::BaseMeshTopology *topology, const std::string &materialName, const sofa::type::vector< core::topology::Topology::TetrahedronID > &indicesToDraw) |
| template<class DataTypes > | |
| void | drawHyperelasticTets (const core::visual::VisualParams *vparams, const typename DataTypes::VecCoord &x, core::topology::BaseMeshTopology *topology, const std::string &materialName) |
Variables | |
| template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_HYPERELASTIC_API | StandardTetrahedralFEMForceField< Vec3Types > |
| template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_HYPERELASTIC_API | TetrahedronHyperelasticityFEMForceField< Vec3Types > |
| template<class DataTypes > | |
| const helper::OptionsGroup | materialOptions |
| void sofa::component::solidmechanics::fem::hyperelastic::drawHyperelasticTets | ( | const core::visual::VisualParams * | vparams, |
| const typename DataTypes::VecCoord & | x, | ||
| core::topology::BaseMeshTopology * | topology, | ||
| const std::string & | materialName | ||
| ) |
| void sofa::component::solidmechanics::fem::hyperelastic::drawHyperelasticTets | ( | const core::visual::VisualParams * | vparams, |
| const typename DataTypes::VecCoord & | x, | ||
| core::topology::BaseMeshTopology * | topology, | ||
| const std::string & | materialName, | ||
| const sofa::type::vector< core::topology::Topology::TetrahedronID > & | indicesToDraw | ||
| ) |
| const char * sofa::component::solidmechanics::fem::hyperelastic::getModuleName | ( | ) |
| const char * sofa::component::solidmechanics::fem::hyperelastic::getModuleVersion | ( | ) |
| SOFA_COMPONENT_SOLIDMECHANICS_FEM_HYPERELASTIC_API void sofa::component::solidmechanics::fem::hyperelastic::init | ( | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::initExternalModule | ( | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::registerPlasticMaterial | ( | sofa::core::ObjectFactory * | factory | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::registerStandardTetrahedralFEMForceField | ( | sofa::core::ObjectFactory * | factory | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::registerTetrahedronHyperelasticityFEMForceField | ( | sofa::core::ObjectFactory * | factory | ) |
| void sofa::component::solidmechanics::fem::hyperelastic::selectColors | ( | const std::string & | materialName, |
| sofa::type::RGBAColor & | color1, | ||
| sofa::type::RGBAColor & | color2, | ||
| sofa::type::RGBAColor & | color3, | ||
| sofa::type::RGBAColor & | color4 | ||
| ) |
| const helper::OptionsGroup sofa::component::solidmechanics::fem::hyperelastic::materialOptions |
| template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_HYPERELASTIC_API sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< Vec3Types > |
| template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_HYPERELASTIC_API sofa::component::solidmechanics::fem::hyperelastic::TetrahedronHyperelasticityFEMForceField< Vec3Types > |