Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
TwoDMeshNode Struct Reference

Detailed Description

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...
 

Field Documentation

◆ x

REAL4 TwoDMeshNode::x

Definition at line 125 of file TwoDMesh.h.

◆ y

REAL4 TwoDMeshNode::y

The coordinates of the mesh point.

Definition at line 125 of file TwoDMesh.h.

◆ dx

REAL4 TwoDMeshNode::dx

The half-width of the tile centred on the mesh point.

Definition at line 126 of file TwoDMesh.h.

◆ dy

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.

◆ next

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.

◆ subMesh

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.

◆ nSub

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.