Classes | |
| struct | Element |
| struct | CleanupCheck |
Typedefs | |
| using | Edge = sofa::topology::Element< sofa::geometry::Edge > |
| using | Hexahedron = sofa::topology::Element< sofa::geometry::Hexahedron > |
| using | Pentahedron = sofa::topology::Element< sofa::geometry::Pentahedron > |
| typedef sofa::type::vector< sofa::Index > | SetIndex |
| typedef sofa::type::vector< sofa::Index > | SetIndices |
| using | Pyramid = sofa::topology::Element< sofa::geometry::Pyramid > |
| using | Quad = sofa::topology::Element< sofa::geometry::Quad > |
| using | Tetrahedron = sofa::topology::Element< sofa::geometry::Tetrahedron > |
| using | Triangle = sofa::topology::Element< sofa::geometry::Triangle > |
Functions | |
| SOFA_TOPOLOGY_API void | init () |
| Initialize the Sofa.Topology library. More... | |
| SOFA_TOPOLOGY_API bool | isInitialized () |
| Return true if and only if the Sofa.Topology library has been initialized. More... | |
| SOFA_TOPOLOGY_API void | cleanup () |
| Clean up the resources used by the Sofa.Topology library. More... | |
| SOFA_TOPOLOGY_API bool | isCleanedUp () |
| Return true if and only if the Sofa.Topology library has been cleaned up. More... | |
| SOFA_TOPOLOGY_API void | printUninitializedLibraryWarning (const std::string &library, const std::string &initFunction) |
| Print a warning about a library not being initialized (meant for internal use). More... | |
| SOFA_TOPOLOGY_API void | printLibraryNotCleanedUpWarning (const std::string &library, const std::string &cleanupFunction) |
| Print a warning about a library not being cleaned up (meant for internal use). More... | |
| using sofa::topology::Edge = typedef sofa::topology::Element<sofa::geometry::Edge> |
| using sofa::topology::Hexahedron = typedef sofa::topology::Element<sofa::geometry::Hexahedron> |
| using sofa::topology::Pyramid = typedef sofa::topology::Element<sofa::geometry::Pyramid> |
| using sofa::topology::Quad = typedef sofa::topology::Element<sofa::geometry::Quad> |
| typedef sofa::type::vector<sofa::Index> sofa::topology::SetIndex |
| typedef sofa::type::vector<sofa::Index> sofa::topology::SetIndices |
| using sofa::topology::Triangle = typedef sofa::topology::Element<sofa::geometry::Triangle> |
| SOFA_TOPOLOGY_API void sofa::topology::cleanup | ( | ) |
Clean up the resources used by the Sofa.Topology library.
| SOFA_TOPOLOGY_API void sofa::topology::init | ( | ) |
Initialize the Sofa.Topology library.
| SOFA_TOPOLOGY_API bool sofa::topology::isCleanedUp | ( | ) |
Return true if and only if the Sofa.Topology library has been cleaned up.
| SOFA_TOPOLOGY_API bool sofa::topology::isInitialized | ( | ) |
Return true if and only if the Sofa.Topology library has been initialized.
| SOFA_TOPOLOGY_API void sofa::topology::printLibraryNotCleanedUpWarning | ( | const std::string & | library, |
| const std::string & | cleanupFunction | ||
| ) |
Print a warning about a library not being cleaned up (meant for internal use).
| SOFA_TOPOLOGY_API void sofa::topology::printUninitializedLibraryWarning | ( | const std::string & | library, |
| const std::string & | initFunction | ||
| ) |
Print a warning about a library not being initialized (meant for internal use).