Documentation 6b54b78464
Loading...
Searching...
No Matches

Class for storing the information needed in a node of an ADT. More...

#include <CADTNodeClass.hpp>

Public Attributes

bool childrenAreTerminal [2]
 Whether or not the child leaves are terminal.
 
unsigned long children [2]
 Child leaves. If childrenAreTerminal is true the children contain the point ID's or bounding box ID's. Note that it is allowed that one child is termimal and the other is not.
 
unsigned long centralNodeID
 ID of a node, which is near the center of the leaf.
 
su2double * xMin
 The minimum coordinates of this leaf. It points to a position in the large vector, which contains the coordinates of all leaves.
 
su2double * xMax
 The maximum coordinates of this leaf. It points to a position in the large vector, which contains the coordinates of all leaves.
 

Detailed Description

Class for storing the information needed in a node of an ADT.

Author
E. van der Weide

Member Data Documentation

◆ centralNodeID

unsigned long CADTNodeClass::centralNodeID

ID of a node, which is near the center of the leaf.

◆ children

unsigned long CADTNodeClass::children[2]

Child leaves. If childrenAreTerminal is true the children contain the point ID's or bounding box ID's. Note that it is allowed that one child is termimal and the other is not.

◆ childrenAreTerminal

bool CADTNodeClass::childrenAreTerminal[2]

Whether or not the child leaves are terminal.

◆ xMax

su2double* CADTNodeClass::xMax

The maximum coordinates of this leaf. It points to a position in the large vector, which contains the coordinates of all leaves.

◆ xMin

su2double* CADTNodeClass::xMin

The minimum coordinates of this leaf. It points to a position in the large vector, which contains the coordinates of all leaves.


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