|
Hugin trunk 0.1
|
Public Member Functions | |
| A_Polygon (MeshRemapper::Coords *face) | |
| A_Polygon () | |
| A_Polygon | Clip (const double clip_line[3]) |
| void | AddVertex (Vertex v) |
| std::vector< MeshRemapper::ArrayCoords > | ConvertToQuads () |
Private Member Functions | |
| bool | Inside (const unsigned int vertex, const double clip_line[3]) const |
| Vertex | Intersect (const unsigned int v1, const unsigned int v2, const double clip_line[3]) const |
Private Attributes | |
| std::vector< Vertex > | verts |
Definition at line 113 of file MeshRemapper.cpp.
|
explicit |
Definition at line 139 of file MeshRemapper.cpp.
References MeshRemapper::Coords::tex_c, threshold(), MeshRemapper::Coords::vertex_c, and verts.
|
inline |
Definition at line 118 of file MeshRemapper.cpp.
Definition at line 155 of file MeshRemapper.cpp.
References threshold(), and verts.
Referenced by Clip().
Definition at line 206 of file MeshRemapper.cpp.
References AddVertex(), Inside(), Intersect(), threshold(), and verts.
| std::vector< MeshRemapper::ArrayCoords > A_Polygon::ConvertToQuads | ( | ) |
Definition at line 233 of file MeshRemapper.cpp.
References threshold(), MeshRemapper::ArrayCoords::vertex_c, and verts.
Definition at line 160 of file MeshRemapper.cpp.
References threshold(), and verts.
Referenced by Clip().
|
private |
Definition at line 165 of file MeshRemapper.cpp.
References Vertex::tex_c, threshold(), and verts.
Referenced by Clip().
|
private |
Definition at line 129 of file MeshRemapper.cpp.
Referenced by A_Polygon(), AddVertex(), Clip(), ConvertToQuads(), Inside(), and Intersect().