vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex Class Reference

Auxiliairy data structure for computing face face adjacency information. More...

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

List of all members.

Public Member Functions

bool operator!= (const PEdgeTex &pe) const
bool operator< (const PEdgeTex &pe) const
bool operator== (const PEdgeTex &pe) const
 PEdgeTex ()
void Set (FacePointer pf, const int nz)

Public Attributes

FacePointer f
FaceType::TexCoordType v [2]
int z

Detailed Description

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

Auxiliairy data structure for computing face face adjacency information.

It identifies and edge storing two vertex pointer and a face pointer where it belong.

Definition at line 287 of file complex/trimesh/update/topology.h.


Constructor & Destructor Documentation

template<class UpdateMeshType >
vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::PEdgeTex (  )  [inline]

Definition at line 295 of file complex/trimesh/update/topology.h.


Member Function Documentation

template<class UpdateMeshType >
bool vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::operator!= ( const PEdgeTex pe  )  const [inline]

Definition at line 322 of file complex/trimesh/update/topology.h.

template<class UpdateMeshType >
bool vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::operator< ( const PEdgeTex pe  )  const [inline]

Definition at line 312 of file complex/trimesh/update/topology.h.

template<class UpdateMeshType >
bool vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::operator== ( const PEdgeTex pe  )  const [inline]

Definition at line 318 of file complex/trimesh/update/topology.h.

template<class UpdateMeshType >
void vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::Set ( FacePointer  pf,
const int  nz 
) [inline]

Definition at line 297 of file complex/trimesh/update/topology.h.


Member Data Documentation

template<class UpdateMeshType >
FacePointer vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::f

Definition at line 292 of file complex/trimesh/update/topology.h.

template<class UpdateMeshType >
FaceType::TexCoordType vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::v[2]

Definition at line 291 of file complex/trimesh/update/topology.h.

template<class UpdateMeshType >
int vcg::tri::UpdateTopology< UpdateMeshType >::PEdgeTex::z

Definition at line 293 of file complex/trimesh/update/topology.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:36 2013