Classes |
class | BitFlags |
class | Color |
class | Color4b |
class | Color4bOcc |
class | Color4bOcf |
class | ColorOcc |
| *-------------------------- COLOR ----------------------------------------*/ More...
|
class | ColorOcf |
| *-------------------------- COLOR ----------------------------------*/ More...
|
class | EdgePlane |
struct | EdgePlaneInfo |
class | EmptyAdj |
class | EmptyBitFlags |
class | EmptyColorMarkQuality |
class | EmptyNormal |
class | EmptyPolyInfo |
class | EmptyPVFAdj |
class | EmptyVertexRef |
class | EmptyWedgeTexCoord |
class | FEAdj |
class | FFAdj |
class | FFAdjOcc |
class | FFAdjOccBase |
class | FFAdjOcf |
struct | FFAdjTypeSup |
class | FHAdj |
class | InfoOcc |
class | InfoOccBase |
| *-------------------------- FACEINFO ----------------------------------------*/ More...
|
class | InfoOcf |
| *-------------------------- InfoOpt ----------------------------------*/ More...
|
class | JumpingPos |
class | Mark |
class | MarkOcc |
| *-------------------------- MARK ----------------------------------------*/ More...
|
class | MarkOcf |
| *-------------------------- MARK ----------------------------------*/ More...
|
class | Normal3d |
class | Normal3dOcc |
class | Normal3dOcf |
class | Normal3f |
class | Normal3fOcc |
class | Normal3fOcf |
class | Normal3s |
class | Normal3sOcc |
class | Normal3sOcf |
class | NormalAbs |
class | NormalFromVert |
class | NormalOcc |
| *-------------------------- NORMAL ----------------------------------------*/ More...
|
class | NormalOcf |
class | PEmptyFVAdj |
class | PFEAdj |
class | PFFAdj |
class | PFHAdj |
class | PFVAdj |
class | PointDistanceBaseFunctor |
class | PointDistanceFunctor |
class | PointNormalDistanceFunctor |
class | PolyInfo |
class | Pos |
class | PosN |
class | PVFAdj |
class | Quality |
class | Qualityd |
class | Qualityf |
class | QualityfOcf |
class | QualityOcf |
| *-------------------------- QUALITY ----------------------------------*/ More...
|
class | Qualitys |
class | vector_ocf |
class | VertexRef |
class | VertexRefOcc |
class | VFAdj |
class | VFAdjOcc |
class | VFAdjOccBase |
class | VFAdjOcf |
struct | VFAdjTypeSup |
class | VFIterator |
class | WedgeColor |
class | WedgeColor4b |
class | WedgeColor4bOcf |
class | WedgeColor4f |
class | WedgeColorOcf |
| *-------------------------- WEDGE COLOR ----------------------------------*/ More...
|
class | WedgeNormal |
class | WedgeNormal3dOcf |
class | WedgeNormal3fOcf |
class | WedgeNormal3sOcf |
class | WedgeNormalOcf |
| *-------------------------- WEDGE NORMAL ----------------------------------*/ More...
|
class | WedgeRealNormal |
class | WedgeRealNormal3d |
class | WedgeRealNormal3f |
class | WedgeRealNormal3s |
class | WedgeTexCoord |
class | WedgeTexCoord2d |
class | WedgeTexCoord2f |
class | WedgeTexCoord2s |
class | WedgeTexCoordfOcc |
class | WedgeTexCoordfOcf |
class | WedgeTexCoordOcc |
| *-------------------------- WedgeTexCoordOcc ----------------------------------------*/ More...
|
class | WedgeTexCoordOcf |
| *-------------------------- WEDGE TEXCOORD ----------------------------------*/ More...
|
Functions |
template<class FaceType > |
void | AssertAdj (FaceType &f) |
template<class FaceType > |
void | Attach (FaceType *&f, int z1, FaceType *&f2, int z2) |
template<class FaceType > |
int | BorderCount (FaceType const &f) |
| Count border edges of the face.
|
template<class FaceType > |
static bool | CheckFlipEdge (FaceType &f, int z) |
template<class FaceType > |
bool | CheckOrientation (FaceType &f, int z) |
template<class FaceType > |
int | ComplexSize (FaceType &f, const int e) |
| Counts the number of incident faces in a complex edge.
|
template<class T > |
void | ComputeNormal (T &f) |
template<class T > |
void | ComputeNormalizedNormal (T &f) |
template<class FaceType > |
int | CountSharedVertex (FaceType *f0, FaceType *f1) |
template<class FaceType > |
bool | FFCorrectness (FaceType &f, const int e) |
template<class FaceType > |
void | FFDetach (FaceType &f, const int e) |
template<class FaceType > |
void | FFDetachManifold (FaceType &f, const int e) |
template<class FaceType > |
static void | FlipEdge (FaceType &f, const int z) |
template<class FaceType > |
bool | IsBorder (FaceType const &f, const int j) |
template<class FaceType > |
bool | IsManifold (FaceType const &f, const int j) |
template<class FaceType > |
bool | PointDistance (const FaceType &f, const vcg::Point3< typename FaceType::ScalarType > &q, typename FaceType::ScalarType &dist, vcg::Point3< typename FaceType::ScalarType > &p) |
template<class FaceType > |
bool | PointDistanceBase (const FaceType &f, const vcg::Point3< typename FaceType::ScalarType > &q, typename FaceType::ScalarType &dist, vcg::Point3< typename FaceType::ScalarType > &p) |
template<class FaceType > |
bool | SharedVertex (FaceType *f0, FaceType *f1, int &i, int &j) |
template<class FaceType > |
bool | ShareEdgeFF (FaceType *f0, FaceType *f1, int *i0=0, int *i1=0) |
template<class FaceType , bool UpdateTopology> |
void | SwapEdge (FaceType &f, const int z) |
template<class FaceType > |
void | SwapEdge (FaceType &f, const int z) |
template<class FaceType > |
void | VFAppend (FaceType *&f, int z) |
| Append a face in VF list of vertex f->V(z).
|
template<class FaceType > |
void | VFDetach (FaceType &f, int z) |
template<class FaceType > |
void | VVStarVF (typename FaceType::VertexType *vp, std::vector< typename FaceType::VertexType * > &starVec) |