#include <SparseDynamicOctree3.h>
FSparseOctreeCell is a Node in a SparseDynamicOctree3.
◆ FSparseOctreeCell() [1/2]
| UE::Geometry::FSparseOctreeCell::FSparseOctreeCell |
( |
| ) |
|
|
inline |
◆ FSparseOctreeCell() [2/2]
| UE::Geometry::FSparseOctreeCell::FSparseOctreeCell |
( |
uint8 |
LevelIn, |
|
|
const FVector3i & |
IndexIn |
|
) |
| |
|
inline |
◆ GetChildCellID()
| uint32 UE::Geometry::FSparseOctreeCell::GetChildCellID |
( |
int |
ChildIndex | ) |
const |
|
inline |
◆ HasChild()
| bool UE::Geometry::FSparseOctreeCell::HasChild |
( |
int |
ChildIndex | ) |
const |
|
inline |
◆ IsExistingCell()
| bool UE::Geometry::FSparseOctreeCell::IsExistingCell |
( |
| ) |
const |
|
inline |
◆ MakeChildCell()
◆ SetChild()
◆ CellID
| uint32 UE::Geometry::FSparseOctreeCell::CellID |
ID of cell (index into cell list)
◆ Children
CellID of each child, or InvalidID if that child does not exist
◆ Index
| FVector3i UE::Geometry::FSparseOctreeCell::Index |
i,j,k index of cell in level, relative to origin
◆ InvalidID
◆ InvalidLevel
◆ Level
| uint8 UE::Geometry::FSparseOctreeCell::Level |
The documentation for this struct was generated from the following files: