Vertexmesh

Classes

class  vcg::vrt::Allocator< AllocateMeshType >
class  VertexMesh::This
class  vcg::vrt::UpdateBounding< VMType >
class  vcg::vrt::UpdateBoundingBase< VERTEX_CONTAINER >
class  vcg::vertex::UpdateNormal< VERTEX_CONTAINER >
class  vcg::vrt::UpdatePosition< VertexMeshType >
class  vcg::vrt::UpdatePositionBase< VERTEX_CONTAINER >
 This class is used to update vertex position according to a transformation matrix. More...
class  vcg::vrt::VertexMesh< VertContainerType >

Typedefs

typedef
VERTEX_CONTAINER::value_type::ScalarType 
vcg::vrt::UpdateBoundingBase::ScalarType
typedef VERTEX_CONTAINER::iterator vcg::vrt::UpdatePositionBase::VertexIterator
typedef VERTEX_CONTAINER::iterator vcg::vrt::UpdateBoundingBase::VertexIterator
typedef
VERTEX_CONTAINER::value_type * 
vcg::vrt::UpdateBoundingBase::VertexPointer

Functions

static Box3< ScalarTypevcg::vrt::UpdateBoundingBase::Box (VERTEX_CONTAINER &vert)
static void vcg::vrt::UpdatePosition::Matrix (VertexMeshType &vm, const Matrix44< ScalarType > &mm)
static void vcg::vrt::UpdatePositionBase::Matrix (VERTEX_CONTAINER &vert, const Matrix44< ScalarType > &mm)
 Multiply.

Detailed Description


Typedef Documentation

template<class VERTEX_CONTAINER>
typedef VERTEX_CONTAINER::value_type::ScalarType vcg::vrt::UpdateBoundingBase< VERTEX_CONTAINER >::ScalarType [inherited]

Definition at line 54 of file vertexmesh/update/bounding.h.

template<class VERTEX_CONTAINER>
typedef VERTEX_CONTAINER::iterator vcg::vrt::UpdatePositionBase< VERTEX_CONTAINER >::VertexIterator [inherited]

Definition at line 48 of file vertexmesh/update/position.h.

template<class VERTEX_CONTAINER>
typedef VERTEX_CONTAINER::iterator vcg::vrt::UpdateBoundingBase< VERTEX_CONTAINER >::VertexIterator [inherited]

Definition at line 53 of file vertexmesh/update/bounding.h.

template<class VERTEX_CONTAINER>
typedef VERTEX_CONTAINER::value_type* vcg::vrt::UpdateBoundingBase< VERTEX_CONTAINER >::VertexPointer [inherited]

Definition at line 52 of file vertexmesh/update/bounding.h.


Function Documentation

template<class VERTEX_CONTAINER>
static Box3<ScalarType> vcg::vrt::UpdateBoundingBase< VERTEX_CONTAINER >::Box ( VERTEX_CONTAINER &  vert  )  [inline, static, inherited]

Definition at line 56 of file vertexmesh/update/bounding.h.

template<class VertexMeshType >
static void vcg::vrt::UpdatePosition< VertexMeshType >::Matrix ( VertexMeshType &  vm,
const Matrix44< ScalarType > &  mm 
) [inline, static, inherited]

Definition at line 66 of file vertexmesh/update/position.h.

template<class VERTEX_CONTAINER>
static void vcg::vrt::UpdatePositionBase< VERTEX_CONTAINER >::Matrix ( VERTEX_CONTAINER &  vert,
const Matrix44< ScalarType > &  mm 
) [inline, static, inherited]

Multiply.

Definition at line 51 of file vertexmesh/update/position.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:21:30 2013