Classes | |
class | ExtrudeEdgesAndGenerateQuads |
class | ExtrudeQuadsAndGenerateHexas |
class | ExtrudeSurface |
class | GenerateCylinder |
class | GenerateGrid |
class | GenerateRigidMass |
class | GenerateSphere |
class | GroupFilterYoungModulus |
class | JoinPoints |
class | MergeMeshes |
class | MergePoints |
class | MergeSets |
class | MergeVectors |
class | MeshBarycentricMapperEngine |
class | MeshClosingEngine |
class | MeshTetraStuffing |
Create a tetrahedral volume mesh from a surface, using the algorithm from F. Labelle and J.R. Shewchuk, "Isosurface Stuffing: Fast Tetrahedral Meshes with Good Dihedral Angles", SIGGRAPH 2007. More... | |
class | NormalsFromPoints |
class | NormEngine |
convert a vector of Vecs in a vector of their l-norms More... | |
class | RandomPointDistributionInSurface |
class | Spiral |
Variables | |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | ExtrudeEdgesAndGenerateQuads< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | ExtrudeQuadsAndGenerateHexas< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | ExtrudeSurface< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GenerateCylinder< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GenerateGrid< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GenerateGrid< Vec2Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GenerateRigidMass< Rigid3Types, Rigid3Mass > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GenerateSphere< Vec3Types > |
const unsigned int | adjacentVerticesToEdges [6][2] = {{2,3}, {1,3}, {1,2}, {0,3}, {0,2}, {0,1}} |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | GroupFilterYoungModulus< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | JoinPoints< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | MergeSets< int > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | MergeSets< unsigned int > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | MeshBarycentricMapperEngine< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | NormalsFromPoints< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | RandomPointDistributionInSurface< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API | Spiral< Vec3Types > |
const char * sofa::component::engine::generate::getModuleName | ( | ) |
const char * sofa::component::engine::generate::getModuleVersion | ( | ) |
SOFA_COMPONENT_ENGINE_GENERATE_API void sofa::component::engine::generate::init | ( | ) |
void sofa::component::engine::generate::initExternalModule | ( | ) |
void sofa::component::engine::generate::registerExtrudeEdgesAndGenerateQuads | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerExtrudeQuadsAndGenerateHexas | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerExtrudeSurface | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerGenerateCylinder | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerGenerateGrid | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerGenerateRigidMass | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerGenerateSphere | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerGroupFilterYoungModulus | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerJoinPoints | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMergeMeshes | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMergePoints | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMergeSets | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMergeVectors | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMeshBarycentricMapperEngine | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMeshClosingEngine | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerMeshTetraStuffing | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerNormalsFromPoints | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerNormEngine | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerRandomPointDistributionInSurface | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::engine::generate::registerSpiral | ( | sofa::core::ObjectFactory * | factory | ) |
const unsigned int sofa::component::engine::generate::adjacentVerticesToEdges[6][2] = {{2,3}, {1,3}, {1,2}, {0,3}, {0,2}, {0,1}} |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::ExtrudeEdgesAndGenerateQuads< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::ExtrudeQuadsAndGenerateHexas< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::ExtrudeSurface< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GenerateCylinder< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GenerateGrid< Vec2Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GenerateGrid< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GenerateRigidMass< Rigid3Types, Rigid3Mass > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GenerateSphere< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::GroupFilterYoungModulus< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::JoinPoints< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::MergeSets< int > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::MergeSets< unsigned int > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::MeshBarycentricMapperEngine< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::NormalsFromPoints< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::RandomPointDistributionInSurface< Vec3Types > |
template class SOFA_COMPONENT_ENGINE_GENERATE_API sofa::component::engine::generate::Spiral< Vec3Types > |