Ogre::EdgeData::Edge Struct Reference

Edge data. More...

#include <OgreEdgeListBuilder.h>

List of all members.

Public Attributes

size_t triIndex [2]
 The indexes of the 2 tris attached, note that tri 0 is the one where the indexes run _anti_ clockwise along the edge.
size_t vertIndex [2]
 The vertex indices for this edge.
size_t sharedVertIndex [2]
 Vertex indices as used in the shared vertex list, not exposed.
bool degenerate
 Indicates if this is a degenerate edge, ie it does not have 2 triangles.

Detailed Description

Edge data.

Definition at line 68 of file OgreEdgeListBuilder.h.


Member Data Documentation

Indicates if this is a degenerate edge, ie it does not have 2 triangles.

Definition at line 79 of file OgreEdgeListBuilder.h.

Vertex indices as used in the shared vertex list, not exposed.

Definition at line 77 of file OgreEdgeListBuilder.h.

The indexes of the 2 tris attached, note that tri 0 is the one where the indexes run _anti_ clockwise along the edge.

Indexes must be reversed for tri 1.

Definition at line 72 of file OgreEdgeListBuilder.h.

The vertex indices for this edge.

Note that both vertices will be in the vertex set as specified in 'vertexSet', which will also be the same as tri 0

Definition at line 75 of file OgreEdgeListBuilder.h.


The documentation for this struct was generated from the following file:

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:37:21 2012