Public Member Functions | Public Attributes
vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE > Class Template Reference

#include <base.h>

List of all members.

Public Member Functions

ATTR_TYPE & operator() ()
PerMeshAttributeHandle operator= (const PerMeshAttributeHandle &pva)
 PerMeshAttributeHandle ()
 PerMeshAttributeHandle (void *ah, const int &n)

Public Attributes

Attribute< ATTR_TYPE > * _handle
int n_attr

Detailed Description

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE>
class vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >

Definition at line 284 of file vcg/complex/base.h.


Constructor & Destructor Documentation

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::PerMeshAttributeHandle ( ) [inline]

Definition at line 286 of file vcg/complex/base.h.

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::PerMeshAttributeHandle ( void *  ah,
const int &  n 
) [inline]

Definition at line 287 of file vcg/complex/base.h.


Member Function Documentation

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
ATTR_TYPE& vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::operator() ( ) [inline]

Definition at line 296 of file vcg/complex/base.h.

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
PerMeshAttributeHandle vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::operator= ( const PerMeshAttributeHandle< ATTR_TYPE > &  pva) [inline]

Definition at line 288 of file vcg/complex/base.h.


Member Data Documentation

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
Attribute<ATTR_TYPE>* vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::_handle

Definition at line 294 of file vcg/complex/base.h.

template<class Container0 = DummyContainer, class Container1 = DummyContainer, class Container2 = DummyContainer, class Container3 = DummyContainer>
template<class ATTR_TYPE >
int vcg::tri::TriMesh< Container0, Container1, Container2, Container3 >::PerMeshAttributeHandle< ATTR_TYPE >::n_attr

Definition at line 295 of file vcg/complex/base.h.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:43:11