Basic triangle structure. More...
#include <OgreEdgeListBuilder.h>
Public Member Functions | |
Triangle () | |
Public Attributes | |
size_t | indexSet |
The set of indexes this triangle came from (NB it is possible that the triangles on one side of an edge are using a different vertex buffer from those on the other side.) More... | |
size_t | sharedVertIndex [3] |
Vertex indexes, relative to a shared vertex buffer with duplicates eliminated (this buffer is not exposed) More... | |
size_t | vertexSet |
The vertex set these vertices came from. More... | |
size_t | vertIndex [3] |
Vertex indexes, relative to the original buffer. More... | |
Basic triangle structure.
Definition at line 59 of file OgreEdgeListBuilder.h.
|
inline |
Definition at line 71 of file OgreEdgeListBuilder.h.
size_t Ogre::EdgeData::Triangle::indexSet |
The set of indexes this triangle came from (NB it is possible that the triangles on one side of an edge are using a different vertex buffer from those on the other side.)
Definition at line 62 of file OgreEdgeListBuilder.h.
size_t Ogre::EdgeData::Triangle::sharedVertIndex[3] |
Vertex indexes, relative to a shared vertex buffer with duplicates eliminated (this buffer is not exposed)
Definition at line 69 of file OgreEdgeListBuilder.h.
size_t Ogre::EdgeData::Triangle::vertexSet |
The vertex set these vertices came from.
Definition at line 64 of file OgreEdgeListBuilder.h.
size_t Ogre::EdgeData::Triangle::vertIndex[3] |
Vertex indexes, relative to the original buffer.
Definition at line 66 of file OgreEdgeListBuilder.h.