This structure represents a single node in a linked list of mesh points, specified in the coordinate system used to place it.
Definition at line 124 of file TwoDMesh.h.
Data Fields | |
REAL4 | x |
REAL4 | y |
The coordinates of the mesh point. More... | |
REAL4 | dx |
The half-width of the tile centred on the mesh point. More... | |
REAL4 | dy [2] |
The heights of the two right-hand corners of the tile, relative to the mesh point. More... | |
struct tagTwoDMeshNode * | next |
The next mesh point in the linked list; NULL if this is the tail. More... | |
struct tagTwoDMeshNode * | subMesh |
The head of a linked list of fine mesh points within the rectangular area spanned by this mesh point list; NULL if there is no (further) refined mesh for this location. More... | |
UINT4 | nSub |
The number of fine mesh points in the above list. More... | |
REAL4 TwoDMeshNode::x |
Definition at line 125 of file TwoDMesh.h.
REAL4 TwoDMeshNode::y |
The coordinates of the mesh point.
Definition at line 125 of file TwoDMesh.h.
REAL4 TwoDMeshNode::dx |
The half-width of the tile centred on the mesh point.
Definition at line 126 of file TwoDMesh.h.
REAL4 TwoDMeshNode::dy[2] |
The heights of the two right-hand corners of the tile, relative to the mesh point.
Definition at line 127 of file TwoDMesh.h.
struct tagTwoDMeshNode* TwoDMeshNode::next |
The next mesh point in the linked list; NULL
if this is the tail.
Definition at line 128 of file TwoDMesh.h.
struct tagTwoDMeshNode* TwoDMeshNode::subMesh |
The head of a linked list of fine mesh points within the rectangular area spanned by this mesh point list; NULL
if there is no (further) refined mesh for this location.
Definition at line 129 of file TwoDMesh.h.
UINT4 TwoDMeshNode::nSub |
The number of fine mesh points in the above list.
It is an error for subNum
to be nonzero and subMesh
to be NULL
Definition at line 133 of file TwoDMesh.h.