SOFA API  c76874b7
Open source framework for multi-physics simuation
sofa::component::loader Namespace Reference

Namespaces

 basevtkreader
 

Classes

class  GIDMeshLoader
 
class  GridMeshCreator
 
class  LegacyVTKReader
 
class  MeshGmshLoader
 
class  MeshObjLoader
 
class  MeshOffLoader
 
class  MeshSTLLoader
 
class  MeshTrianLoader
 
class  MeshVTKLoader
 
class  MeshXspLoadDataHook
 
class  MeshXspLoader
 
class  OffSequenceLoader
 
class  SphereLoader
 
class  StringMeshCreator
 
class  VoxelGridLoader
 
class  XMLVTKReader
 

Functions

bool isBinarySTLValid (const char *filename, const MeshSTLLoader *_this)
 

Variables

int GIDMeshLoaderClass
 
int GridMeshCreatorClass
 
int MeshGmshLoaderClass
 
int MeshOffLoaderClass
 
int MeshTrianLoaderClass
 
int MeshXspLoaderClass
 
int OffSequenceLoaderClass
 
int SphereLoaderClass
 
int StringMeshCreatorClass
 
int VoxelGridLoaderClass = RegisterObject("Voxel loader based on RAW files").add<VoxelGridLoader>()
 

Function Documentation

bool sofa::component::loader::isBinarySTLValid ( const char *  filename,
const MeshSTLLoader _this 
)

Variable Documentation

int sofa::component::loader::GIDMeshLoaderClass
Initial value:
= core::RegisterObject("Loads volumetric meshes generated by GID. Some element types are not implemented.")
.add< GIDMeshLoader >()
int sofa::component::loader::GridMeshCreatorClass
Initial value:
= core::RegisterObject("Procedural creation of a two-dimensional mesh.")
.add< GridMeshCreator >()
int sofa::component::loader::MeshGmshLoaderClass
Initial value:
= core::RegisterObject("Specific mesh loader for Gmsh file format.")
.add< MeshGmshLoader >()
int sofa::component::loader::MeshOffLoaderClass
Initial value:
= core::RegisterObject("Specific mesh loader for Off file format.")
.add< MeshOffLoader >()
int sofa::component::loader::MeshTrianLoaderClass
Initial value:
= core::RegisterObject("Specific mesh loader for trian (only triangulations) file format.")
.add< MeshTrianLoader >()
int sofa::component::loader::MeshXspLoaderClass
Initial value:
= core::RegisterObject("Specific mesh loader for Xsp file format.")
.add< MeshXspLoader >()
int sofa::component::loader::OffSequenceLoaderClass
Initial value:
= core::RegisterObject("Read and load an .off file at each timestep")
.add< OffSequenceLoader >()
int sofa::component::loader::SphereLoaderClass
Initial value:
= core::RegisterObject("Loader for sphere model description files")
.add<SphereLoader>()
int sofa::component::loader::StringMeshCreatorClass
Initial value:
= core::RegisterObject("Procedural creation of a one-dimensional mesh.")
.add< StringMeshCreator >()
int sofa::component::loader::VoxelGridLoaderClass = RegisterObject("Voxel loader based on RAW files").add<VoxelGridLoader>()