#include <MeshFaces.h>
Inheritance diagram for Track::MeshFaces::Face:

Public Member Functions | |
| Face () | |
| create leaving all fields undefined. | |
| Face (std::size_t v1, std::size_t v2, std::size_t v3) | |
| Create from vertex indices. No normals or texture coords set. | |
| Face (const FaceVertex &fv1, const FaceVertex &fv2, const FaceVertex &fv3) | |
| Create from three vertex descriptions. | |
Public Attributes | |
| FaceVertex | fv1 |
| Information about the first vertex of the triangle. | |
| FaceVertex | fv2 |
| Information about the second vertex of the triangle. | |
| FaceVertex | fv3 |
| Information about the third vertex of the triangle. | |
| bool | is_edge |
| True if the face comes from an edge, false if from a vertex. | |
| unsigned long int | object_name |
| The name of the PathEdge or PathVertex the face originated from. | |
Definition at line 82 of file MeshFaces.h.
| Track::MeshFaces::Face::Face | ( | ) |
| Track::MeshFaces::Face::Face | ( | std::size_t | v1, | |
| std::size_t | v2, | |||
| std::size_t | v3 | |||
| ) |
Create from vertex indices. No normals or texture coords set.
Definition at line 36 of file MeshFaces.cpp.
| Track::MeshFaces::Face::Face | ( | const FaceVertex & | fv1, | |
| const FaceVertex & | fv2, | |||
| const FaceVertex & | fv3 | |||
| ) |
True if the face comes from an edge, false if from a vertex.
Definition at line 99 of file MeshFaces.h.
| unsigned long int Track::MeshFaces::Face::object_name |
The name of the PathEdge or PathVertex the face originated from.
Definition at line 101 of file MeshFaces.h.
Generated at Mon Sep 6 00:41:18 2010 by Doxygen version 1.4.7 for Racer version svn335.