oops::TriangleMesh Class Reference
#include <Geometries.h>
Inherits oops::Geometry.
Collaboration diagram for oops::TriangleMesh:

Public Member Functions | |
| TriangleMesh (TriangleMeshLoader *loader, std::string fileName) | |
| virtual | ~TriangleMesh () |
| virtual Geometry * | clone () |
| void | setData (TriangleMeshData *data) |
| TriangleMeshData * | getData () |
| void | dumpData () |
| virtual void | build (dSpaceID space) |
| virtual dMass & | setMass (float mass, dMass &m) |
| void | update (TransformationData trans) |
Protected Member Functions | |
| TriangleMesh (TriangleMesh *src) | |
Protected Attributes | |
| TriangleMeshData * | data |
| dTriMeshDataID | meshData |
Constructor & Destructor Documentation
| oops::TriangleMesh::TriangleMesh | ( | TriangleMesh * | src | ) | [protected] |
| oops::TriangleMesh::TriangleMesh | ( | TriangleMeshLoader * | loader, | |
| std::string | fileName | |||
| ) |
| oops::TriangleMesh::~TriangleMesh | ( | ) | [virtual] |
Member Function Documentation
| void oops::TriangleMesh::build | ( | dSpaceID | space | ) | [virtual] |
Implements oops::Geometry.
| Geometry * oops::TriangleMesh::clone | ( | ) | [virtual] |
Implements oops::Geometry.
| void oops::TriangleMesh::dumpData | ( | ) |
| TriangleMeshData * oops::TriangleMesh::getData | ( | ) |
| void oops::TriangleMesh::setData | ( | TriangleMeshData * | data | ) |
| dMass & oops::TriangleMesh::setMass | ( | float | mass, | |
| dMass & | m | |||
| ) | [virtual] |
Implements oops::Geometry.
| void oops::TriangleMesh::update | ( | TransformationData | trans | ) |
Member Data Documentation
TriangleMeshData* oops::TriangleMesh::data [protected] |
dTriMeshDataID oops::TriangleMesh::meshData [protected] |
The documentation for this class was generated from the following files:
- tools/libraries/oops/include/oops/Geometries.h
- tools/libraries/oops/src/oops/Geometries.cpp
Generated on Wed Oct 20 16:12:03 2010 for inVRs by
1.5.8