MbMeshGeometry< _Vec3T > Class Template Reference
[Geometry]
Defines a set of 3D coordinates.
More...
#include <MeshVizXLM/mesh/geometry/MbMeshGeometry.h>
List of all members.
Detailed Description
template<typename _Vec3T = MbVec3d>
class MbMeshGeometry< _Vec3T >

Defines a set of 3D coordinates.
Constructor & Destructor Documentation
template<typename _Vec3T = MbVec3d>
template<typename _Vec3T = MbVec3d>
template<typename _Vec3Iter >
Member Function Documentation
template<typename _Vec3T = MbVec3d>
template<typename _Vec3Iter >
void MbMeshGeometry< _Vec3T >::assign |
( |
_Vec3Iter |
begin, |
|
|
_Vec3Iter |
end | |
|
) |
| | [inline] |
Change the content of this dataset.
Clears the current content and copy the data from the interval [begin,end[. The timestamp of this dataset is incremented.
template<typename _Vec3T = MbVec3d>
template<typename _Vec3T = MbVec3d>
Returns the coordinate (i) of this geometry.
Implements MiGeometryI.
template<typename _Vec3T >
Return the max point of this parallelepiped.
Reimplemented from MiGeometry.
template<typename _Vec3T >
Return the min point of this parallelepiped.
Reimplemented from MiGeometry.
template<typename _Vec3T >
template<typename _Vec3T = MbVec3d>
const _Vec3T& MbMeshGeometry< _Vec3T >::operator[] |
( |
size_t |
i |
) |
const [inline] |
template<typename _Vec3T = MbVec3d>
template<typename _Vec3T>
void MbMeshGeometry< _Vec3T >::rotate |
( |
double |
angle, |
|
|
size_t |
rotaxis, |
|
|
const _Vec3T * |
rotationCenter = NULL | |
|
) |
| | [inline] |
template<typename _Vec3T >
template<typename _FunctorT >
void MbMeshGeometry< _Vec3T >::transform |
( |
const _FunctorT & |
func |
) |
[inline] |
The documentation for this class was generated from the following file: