#include <ddgtmesh.h>
Public Members | |||
Edge | edge (void) | ||
If this is not zero, the neighbour is in another TBinTree. More... | |||
unsigned int | row | ||
Our position on the height grid. | |||
unsigned int | col | ||
ddgTriIndex | v0 | ||
The indices of the 2 other vertices which are a part of this triangle. More... | |||
ddgTriIndex | v1 | ||
ddgTriIndex | neighbour | ||
Index of the merge diamond which is our neighbour. More... |
Edge ddgMSTri::edge (void) [inline]
|
If this is not zero, the neighbour is in another TBinTree.
the flag indicates which neighbour tree the edge is in. 0 - inner, 1 - top, 2 - left, 3 - diag.
ddgTriIndex ddgMSTri::v0 |
The indices of the 2 other vertices which are a part of this triangle.
The 3rd vertex is our own index in the mesh.
ddgTriIndex ddgMSTri::v1 |
The 3rd vertex is our own index in the mesh.
ddgTriIndex ddgMSTri::neighbour |
Index of the merge diamond which is our neighbour.
If we are on an edge, this may be in another TBinTree, and the neighbour field will indicate which one.