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.