SOFA API  6a688117
Open source framework for multi-physics simuation
sofa::helper::io::MeshTopologyLoader Class Reference

#include <MeshTopologyLoader.h>

Inheritance diagram for sofa::helper::io::MeshTopologyLoader:

Public Member Functions

 MeshTopologyLoader ()
 
virtual ~MeshTopologyLoader ()
 
bool load (const char *filename)
 
virtual void setNbPoints (index_type)
 
virtual void setNbLines (index_type)
 
virtual void setNbEdges (index_type)
 
virtual void setNbTriangles (index_type)
 
virtual void setNbQuads (index_type)
 
virtual void setNbTetrahedra (index_type)
 
virtual void setNbCubes (index_type)
 
virtual void addPoint (SReal, SReal, SReal)
 
virtual void addLine (index_type, index_type)
 
virtual void addTriangle (index_type, index_type, index_type)
 
virtual void addQuad (index_type, index_type, index_type, index_type)
 
virtual void addTetra (index_type, index_type, index_type, index_type)
 
virtual void addCube (index_type, index_type, index_type, index_type, index_type, index_type, index_type, index_type)
 

Constructor details

sofa::helper::io::MeshTopologyLoader::MeshTopologyLoader ( )
inline
virtual sofa::helper::io::MeshTopologyLoader::~MeshTopologyLoader ( )
inlinevirtual

Function details

virtual void sofa::helper::io::MeshTopologyLoader::addCube ( index_type  ,
index_type  ,
index_type  ,
index_type  ,
index_type  ,
index_type  ,
index_type  ,
index_type   
)
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::addLine ( index_type  ,
index_type   
)
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::addPoint ( SReal  ,
SReal  ,
SReal   
)
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::addQuad ( index_type  ,
index_type  ,
index_type  ,
index_type   
)
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::addTetra ( index_type  ,
index_type  ,
index_type  ,
index_type   
)
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::addTriangle ( index_type  ,
index_type  ,
index_type   
)
inlinevirtual
bool sofa::helper::io::MeshTopologyLoader::load ( const char *  filename)
virtual void sofa::helper::io::MeshTopologyLoader::setNbCubes ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbEdges ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbLines ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbPoints ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbQuads ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbTetrahedra ( index_type  )
inlinevirtual
virtual void sofa::helper::io::MeshTopologyLoader::setNbTriangles ( index_type  )
inlinevirtual