#include <vcg/simplex/vertex/component.h>
#include <vector>
#include <limits>
Go to the source code of this file.
Classes | |
class | vcg::vertex::Color4bOcf< T > |
class | vcg::vertex::ColorOcf< A, T > |
*-------------------------- COLOR ----------------------------------*/ More... | |
class | vcg::vertex::CurvatureDirdOcf< T > |
class | vcg::vertex::CurvatureDirfOcf< T > |
class | vcg::vertex::CurvatureDirOcf< A, TT > |
struct | vcg::vertex::CurvatureDirTypeOcf< S > |
*-------------------------- CURVATURE DIR ----------------------------------*/ More... | |
class | vcg::vertex::CurvaturedOcf< T > |
class | vcg::vertex::CurvaturefOcf< T > |
class | vcg::vertex::CurvatureOcf< A, TT > |
*-------------------------- CURVATURE ----------------------------------*/ More... | |
class | vcg::vertex::InfoOcf< T > |
*-------------------------- InfoOpt ----------------------------------*/ More... | |
class | vcg::vertex::MarkOcf< T > |
*-------------------------- MARK ----------------------------------*/ More... | |
class | vcg::vertex::Normal3dOcf< T > |
class | vcg::vertex::Normal3fOcf< T > |
class | vcg::vertex::Normal3sOcf< T > |
class | vcg::vertex::NormalOcf< A, T > |
class | vcg::vertex::QualityfOcf< T > |
class | vcg::vertex::QualityOcf< A, T > |
*-------------------------- QUALITY ----------------------------------*/ More... | |
class | vcg::vertex::RadiusdOcf< T > |
class | vcg::vertex::RadiusfOcf< T > |
class | vcg::vertex::RadiusOcf< A, TT > |
*-------------------------- RADIUS ----------------------------------*/ More... | |
class | vcg::vertex::TexCoordfOcf< T > |
class | vcg::vertex::TexCoordOcf< A, TT > |
*-------------------------- TEXTURE ----------------------------------*/ More... | |
class | vcg::vertex::vector_ocf< VALUE_TYPE > |
class | vcg::vertex::VFAdjOcf< T > |
struct | vcg::vertex::vector_ocf< VALUE_TYPE >::VFAdjType |
Namespaces | |
namespace | vcg |
* | |
namespace | vcg::tri |
namespace | vcg::vertex |
Functions | |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexColor (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexCurvature (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexCurvatureDir (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexNormal (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexQuality (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexRadius (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class ContainerType1 , class ContainerType2 > | |
bool | vcg::tri::HasPerVertexTexCoord (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, ContainerType1, ContainerType2 > &m) |
template<class VertexType , class ContainerType0 , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerVertexVFAdjacency (const TriMesh< vertex::vector_ocf< VertexType >, ContainerType0, Container1, Container2 > &m) |
template<class VertexType > | |
void | vcg::tri::ReorderVert (std::vector< size_t > &newVertIndex, vertex::vector_ocf< VertexType > &vertVec) |