VCG Library  0.1
Classes | Static Public Member Functions
vcg::tri::UpdateTopology< UpdateMeshType > Class Template Reference

Generation of per-vertex and per-face topological information. More...

#include <vcg/complex/trimesh/update/topology.h>

List of all members.

Classes

class  PEdge
 Auxiliairy data structure for computing face face adjacency information. More...
class  PEdgeTex
 Auxiliairy data structure for computing face face adjacency information. More...

Static Public Member Functions

static void FaceFace (MeshType &m)
 Update the Face-Face topological relation by allowing to retrieve for each face what other faces shares their edges.
static void VertexFace (MeshType &m)
 Update the Vertex-Face topological relation.
static void FaceFaceFromTexCoord (MeshType &m)
 Update the Face-Face topological relation.
static void TestVertexFace (MeshType &m)
 Test correctness of VFtopology.
static void TestFaceFace (MeshType &m)
 Test correctness of FFtopology (only for 2Manifold Meshes!)

Detailed Description

template<class UpdateMeshType>
class vcg::tri::UpdateTopology< UpdateMeshType >

Generation of per-vertex and per-face topological information.


Member Function Documentation

template<class UpdateMeshType >
static void vcg::tri::UpdateTopology< UpdateMeshType >::FaceFace ( MeshType &  m) [inline, static]

Update the Face-Face topological relation by allowing to retrieve for each face what other faces shares their edges.

template<class UpdateMeshType >
static void vcg::tri::UpdateTopology< UpdateMeshType >::FaceFaceFromTexCoord ( MeshType &  m) [inline, static]

Update the Face-Face topological relation.

The function allows to retrieve for each face what other faces shares their edges.

template<class UpdateMeshType >
static void vcg::tri::UpdateTopology< UpdateMeshType >::TestFaceFace ( MeshType &  m) [inline, static]

Test correctness of FFtopology (only for 2Manifold Meshes!)

template<class UpdateMeshType >
static void vcg::tri::UpdateTopology< UpdateMeshType >::TestVertexFace ( MeshType &  m) [inline, static]

Test correctness of VFtopology.

template<class UpdateMeshType >
static void vcg::tri::UpdateTopology< UpdateMeshType >::VertexFace ( MeshType &  m) [inline, static]

Update the Vertex-Face topological relation.

The function allows to retrieve for each vertex the list of faces sharing this vertex.


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

Generated on Mon Sep 27 08:13:16 2004 for VCG Library by doxygen 1.3.7