Auxiliairy data structure for computing face face adjacency information. More...
#include <vcg/complex/algorithms/update/topology.h>
Public Member Functions | |
Point3< ScalarType > | EdgeBarycentricToFaceBarycentric (ScalarType u) const |
bool | operator< (const PEdge &pe) const |
bool | operator== (const PEdge &pe) const |
PEdge () | |
PEdge (FacePointer pf, const int nz) | |
void | Set (FacePointer pf, const int nz) |
Public Attributes | |
FacePointer | f |
VertexPointer | v [2] |
int | z |
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 65 of file complex/algorithms/update/topology.h.
vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::PEdge | ( | ) | [inline] |
Definition at line 73 of file complex/algorithms/update/topology.h.
vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::PEdge | ( | FacePointer | pf, |
const int | nz | ||
) | [inline] |
Definition at line 74 of file complex/algorithms/update/topology.h.
Point3<ScalarType> vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::EdgeBarycentricToFaceBarycentric | ( | ScalarType | u | ) | const [inline] |
Convert from edge barycentric coord to the face baricentric coord a point on the current edge. Face barycentric coordinates are relative to the edge face.
Definition at line 103 of file complex/algorithms/update/topology.h.
bool vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::operator< | ( | const PEdge & | pe | ) | const [inline] |
Definition at line 90 of file complex/algorithms/update/topology.h.
bool vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::operator== | ( | const PEdge & | pe | ) | const [inline] |
Definition at line 97 of file complex/algorithms/update/topology.h.
void vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::Set | ( | FacePointer | pf, |
const int | nz | ||
) | [inline] |
Definition at line 75 of file complex/algorithms/update/topology.h.
FacePointer vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::f |
Definition at line 70 of file complex/algorithms/update/topology.h.
VertexPointer vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::v[2] |
Definition at line 69 of file complex/algorithms/update/topology.h.
int vcg::tri::UpdateTopology< UpdateMeshType >::PEdge::z |
Definition at line 71 of file complex/algorithms/update/topology.h.