Represents the base for an octree node.
More...
|
| IEnumerator< T > | GetEnumerator () |
| | Returns an enumerator that iterates through the collection.
|
| |
|
| const int | ChildCount = 8 |
| | The number of children of an octree node.
|
| |
|
| const uint | _flagMask = 0b11000000_00000000_00000000_00000000 |
| | The bits storing the flags of this node.
|
| |
|
| uint | Key [get, set] |
| | Gets the octree key used to reference this node.
|
| |
| T[] | Children [get, set] |
| | Gets the eight children of this node.
|
| |
|
| IEnumerator IEnumerable. | GetEnumerator () |
| | Returns an enumerator that iterates through a collection.
|
| |
Represents the base for an octree node.
- Template Parameters
-
| T | The type of the octree node. |
◆ OctreeNodeBase()
Initializes a new instance of the OctreeNodeBase<T> class with the given octree node key .
- Parameters
-
| key | The octree node key with which the node can be referenced. |
◆ GetEnumerator() [1/2]
Returns an enumerator that iterates through the collection.
- Returns
- An enumerator that can be used to iterate through the collection.
◆ GetEnumerator() [2/2]
Returns an enumerator that iterates through a collection.
- Returns
- An IEnumerator object that can be used to iterate through the collection.
◆ _flagMask
The bits storing the flags of this node.
◆ ChildCount
The number of children of an octree node.
◆ Children
Gets the eight children of this node.
◆ Key
Gets the octree key used to reference this node.
The documentation for this class was generated from the following file: