vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE > Struct Template Reference

#include <allocate.h>

Inheritance diagram for vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void AddPerEdgeAttribute (MeshType &m)
void AddPerFaceAttribute (MeshType &m)
void AddPerMeshAttribute (MeshType &m)
void AddPerVertexAttribute (MeshType &m)
std::string Name ()
 NameTypeBound (std::string name)
 NameTypeBound ()
bool operator== (const NameTypeBound &o) const
std::string TypeID ()

Private Attributes

std::string _name

Detailed Description

template<class AllocateMeshType>
template<class TYPE>
struct vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >

Definition at line 1220 of file trimesh/allocate.h.


Constructor & Destructor Documentation

template<class AllocateMeshType>
template<class TYPE>
vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::NameTypeBound (  )  [inline]

Definition at line 1221 of file trimesh/allocate.h.

template<class AllocateMeshType>
template<class TYPE>
vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::NameTypeBound ( std::string  name  )  [inline]

Definition at line 1222 of file trimesh/allocate.h.


Member Function Documentation

template<class AllocateMeshType>
template<class TYPE>
void vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::AddPerEdgeAttribute ( MeshType m  )  [inline, virtual]
template<class AllocateMeshType>
template<class TYPE>
void vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::AddPerFaceAttribute ( MeshType m  )  [inline, virtual]
template<class AllocateMeshType>
template<class TYPE>
void vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::AddPerMeshAttribute ( MeshType m  )  [inline, virtual]
template<class AllocateMeshType>
template<class TYPE>
void vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::AddPerVertexAttribute ( MeshType m  )  [inline, virtual]
template<class AllocateMeshType>
template<class TYPE>
std::string vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::Name (  )  [inline, virtual]
template<class AllocateMeshType>
template<class TYPE>
bool vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::operator== ( const NameTypeBound< TYPE > &  o  )  const [inline]

Definition at line 1224 of file trimesh/allocate.h.

template<class AllocateMeshType>
template<class TYPE>
std::string vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::TypeID (  )  [inline, virtual]

Member Data Documentation

template<class AllocateMeshType>
template<class TYPE>
std::string vcg::tri::Allocator< AllocateMeshType >::NameTypeBound< TYPE >::_name [private]

Definition at line 1233 of file trimesh/allocate.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:28 2013