|
SU2
|
Class for storing the information needed in a node of an ADT. More...
#include <adt_structure.hpp>
Public Member Functions | |
| su2_adtNodeClass () | |
| Constructor of the class. Nothing to be done. | |
| ~su2_adtNodeClass () | |
| Destructor of the class. Nothing to be done. | |
| su2_adtNodeClass (const su2_adtNodeClass &other) | |
| Copy constructor of the class. More... | |
| su2_adtNodeClass & | operator= (const su2_adtNodeClass &other) |
| Assignment operator. More... | |
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. | |
Class for storing the information needed in a node of an ADT.
|
inline |
Copy constructor of the class.
| [in] | other | Object from which the data must be copied. |
|
inline |
Assignment operator.
| [in] | other | Object from which the data must be copied. |
1.8.12