topology.h File Reference

#include <vcg/simplex/face/pos.h>
#include <vcg/complex/trimesh/allocate.h>
#include <algorithm>
Include dependency graph for simplex/face/topology.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vcg
 

*


namespace  vcg::face

Functions

template<class FaceType >
void vcg::face::AssertAdj (FaceType &f)
template<class FaceType >
void vcg::face::Attach (FaceType *&f, int z1, FaceType *&f2, int z2)
template<class FaceType >
int vcg::face::BorderCount (FaceType const &f)
 Count border edges of the face.
template<class FaceType >
static bool vcg::face::CheckFlipEdge (FaceType &f, int z)
template<class FaceType >
bool vcg::face::CheckOrientation (FaceType &f, int z)
template<class FaceType >
int vcg::face::ComplexSize (FaceType &f, const int e)
 Counts the number of incident faces in a complex edge.
template<class FaceType >
int vcg::face::CountSharedVertex (FaceType *f0, FaceType *f1)
template<class FaceType >
bool vcg::face::FFCorrectness (FaceType &f, const int e)
template<class FaceType >
void vcg::face::FFDetach (FaceType &f, const int e)
template<class FaceType >
void vcg::face::FFDetachManifold (FaceType &f, const int e)
template<class FaceType >
static void vcg::face::FlipEdge (FaceType &f, const int z)
template<class FaceType >
bool vcg::face::IsBorder (FaceType const &f, const int j)
template<class FaceType >
bool vcg::face::IsManifold (FaceType const &f, const int j)
template<class FaceType >
bool vcg::face::SharedVertex (FaceType *f0, FaceType *f1, int &i, int &j)
template<class FaceType >
bool vcg::face::ShareEdgeFF (FaceType *f0, FaceType *f1, int *i0=0, int *i1=0)
template<class FaceType , bool UpdateTopology>
void vcg::face::SwapEdge (FaceType &f, const int z)
template<class FaceType >
void vcg::face::SwapEdge (FaceType &f, const int z)
template<class FaceType >
void vcg::face::VFAppend (FaceType *&f, int z)
 Append a face in VF list of vertex f->V(z).
template<class FaceType >
void vcg::face::VFDetach (FaceType &f, int z)
template<class FaceType >
void vcg::face::VVStarVF (typename FaceType::VertexType *vp, std::vector< typename FaceType::VertexType * > &starVec)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:20:53 2013