vcg::tri::BaseMeshTypeHolder< TYPESPOOL > Struct Template Reference
[Trimesh]

#include <base.h>

List of all members.

Public Types

typedef CONTE::const_iterator ConstEdgeIterator
typedef CONTF::const_iterator ConstFaceIterator
typedef const
TYPESPOOL::FacePointer 
ConstFacePointer
typedef CONTH::const_iterator ConstHEdgeIterator
typedef CONTV::const_iterator ConstVertexIterator
typedef const
TYPESPOOL::VertexPointer 
ConstVertexPointer
typedef std::vector< typename
TYPESPOOL::EdgeType > 
CONTE
typedef std::vector< typename
TYPESPOOL::FaceType > 
CONTF
typedef std::vector< typename
TYPESPOOL::HEdgeType > 
CONTH
typedef std::vector< typename
TYPESPOOL::VertexType > 
CONTV
typedef bool CoordType
typedef CONTE EdgeContainer
typedef CONTE::iterator EdgeIterator
typedef TYPESPOOL::EdgePointer EdgePointer
typedef CONTE::value_type EdgeType
typedef CONTF FaceContainer
typedef CONTF::iterator FaceIterator
typedef TYPESPOOL::FacePointer FacePointer
typedef CONTF::value_type FaceType
typedef CONTH HEdgeContainer
typedef CONTH::iterator HEdgeIterator
typedef TYPESPOOL::HEdgePointer HEdgePointer
typedef CONTH::value_type HEdgeType
typedef bool ScalarType
typedef CONTV VertContainer
typedef CONTV::iterator VertexIterator
typedef TYPESPOOL::VertexPointer VertexPointer
typedef _Vertex VertexType

Detailed Description

template<class TYPESPOOL>
struct vcg::tri::BaseMeshTypeHolder< TYPESPOOL >

Class Mesh. This is class for definition of a mesh.

Parameters:
VertContainerType (Template Parameter) Specifies the type of the vertices container any the vertex type.
FaceContainer (Template Parameter) Specifies the type of the faces container any the face type.

Definition at line 64 of file complex/trimesh/base.h.


Member Typedef Documentation

template<class TYPESPOOL>
typedef CONTE::const_iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstEdgeIterator

Definition at line 84 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTF::const_iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstFaceIterator

Definition at line 88 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef const TYPESPOOL::FacePointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstFacePointer

Definition at line 91 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTH::const_iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstHEdgeIterator

Definition at line 97 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTV::const_iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstVertexIterator

Definition at line 78 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef const TYPESPOOL::VertexPointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ConstVertexPointer

Definition at line 75 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef std::vector< typename TYPESPOOL::EdgeType > vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::CONTE

Definition at line 68 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef std::vector< typename TYPESPOOL::FaceType > vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::CONTF

Definition at line 69 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef std::vector< typename TYPESPOOL::HEdgeType > vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::CONTH

Definition at line 70 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef std::vector< typename TYPESPOOL::VertexType > vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::CONTV

Definition at line 67 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef bool vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::CoordType

Definition at line 76 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTE vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::EdgeContainer

Definition at line 80 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTE::iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::EdgeIterator

Definition at line 83 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef TYPESPOOL::EdgePointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::EdgePointer

Definition at line 82 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTE::value_type vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::EdgeType

Definition at line 81 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTF vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::FaceContainer

Definition at line 86 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTF::iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::FaceIterator

Definition at line 89 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef TYPESPOOL::FacePointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::FacePointer

Definition at line 90 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTF::value_type vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::FaceType

Definition at line 87 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTH vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::HEdgeContainer

Definition at line 93 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTH::iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::HEdgeIterator

Definition at line 96 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef TYPESPOOL::HEdgePointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::HEdgePointer

Definition at line 95 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTH::value_type vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::HEdgeType

Definition at line 94 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef bool vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::ScalarType

Definition at line 66 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTV vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::VertContainer

Definition at line 72 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef CONTV::iterator vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::VertexIterator

Definition at line 77 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef TYPESPOOL::VertexPointer vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::VertexPointer

Definition at line 74 of file complex/trimesh/base.h.

template<class TYPESPOOL>
typedef _Vertex vcg::tri::BaseMeshTypeHolder< TYPESPOOL >::VertexType

Definition at line 73 of file complex/trimesh/base.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:29 2013