#include <vcg/simplex/face/component.h>
#include <vector>
#include <limits>
Go to the source code of this file.
Classes | |
struct | vcg::face::vector_ocf< VALUE_TYPE >::AdjTypePack |
class | vcg::face::Color4bOcf< T > |
class | vcg::face::ColorOcf< A, T > |
*-------------------------- COLOR ----------------------------------*/ More... | |
class | vcg::face::FFAdjOcf< T > |
class | vcg::face::InfoOcf< T > |
*-------------------------- InfoOpt ----------------------------------*/ More... | |
class | vcg::face::MarkOcf< T > |
*-------------------------- MARK ----------------------------------*/ More... | |
class | vcg::face::Normal3dOcf< T > |
class | vcg::face::Normal3fOcf< T > |
class | vcg::face::Normal3sOcf< T > |
class | vcg::face::NormalOcf< A, T > |
class | vcg::face::QualityfOcf< T > |
class | vcg::face::QualityOcf< A, T > |
*-------------------------- QUALITY ----------------------------------*/ More... | |
class | vcg::face::vector_ocf< VALUE_TYPE > |
class | vcg::face::VFAdjOcf< T > |
class | vcg::face::WedgeColor4bOcf< T > |
class | vcg::face::WedgeColorOcf< A, TT > |
*-------------------------- WEDGE COLOR ----------------------------------*/ More... | |
class | vcg::face::vector_ocf< VALUE_TYPE >::WedgeColorTypePack |
class | vcg::face::WedgeNormal3dOcf< T > |
class | vcg::face::WedgeNormal3fOcf< T > |
class | vcg::face::WedgeNormal3sOcf< T > |
class | vcg::face::WedgeNormalOcf< A, TT > |
*-------------------------- WEDGE NORMAL ----------------------------------*/ More... | |
class | vcg::face::vector_ocf< VALUE_TYPE >::WedgeNormalTypePack |
class | vcg::face::WedgeTexCoordfOcf< T > |
class | vcg::face::WedgeTexCoordOcf< A, TT > |
*-------------------------- WEDGE TEXCOORD ----------------------------------*/ More... | |
class | vcg::face::vector_ocf< VALUE_TYPE >::WedgeTexTypePack |
Namespaces | |
namespace | vcg |
* | |
namespace | vcg::face |
namespace | vcg::tri |
Functions | |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasFFAdjacency (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerFaceColor (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerFaceMark (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerFaceQuality (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerFaceVFAdjacency (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class VertContainerType , class FaceType , class Container1 , class Container2 > | |
bool | vcg::tri::HasPerWedgeTexCoord (const TriMesh< VertContainerType, face::vector_ocf< FaceType >, Container1, Container2 > &m) |
template<class FaceType > | |
void | vcg::tri::ReorderFace (std::vector< size_t > &newFaceIndex, face::vector_ocf< FaceType > &faceVec) |