UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ > Member List

This is the complete list of members for UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >, including all inherited members.

AllocateTopologyUnionImpl(const OtherGridType &OtherGrid)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
BlockData3Type typedefUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >
BlockDimensionsUE::Geometry::TBlockedGrid3Layout< BlockSize_ >protected
BlockedGrid3LayoutType typedefUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >
BlockElemCountUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >static
BlockIJKToBlockIndex(const FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BlockIndexToBlockIJK(const int32 BlockIndex) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BlocksUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >protected
BlockSizeUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >static
Bounds() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BoundsInclusive() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
DefaultValueUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >protected
DimensionsUE::Geometry::TBlockedGrid3Layout< BlockSize_ >protected
FBlockData3Layout typedefUE::Geometry::TBlockedGrid3Layout< BlockSize_ >
GetBlock(int32 Index)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
GetBlock(int32 Index) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
GetBlockAndLocalIndex(const FVector3i &IJK, int32 &BlockIndexOut, int32 &LocalIndexOut) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetBlockAndLocalIndex(int32 I, int32 J, int32 K, int32 &BlockIndexOut, int32 &LocalIndexOut) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetBlockDimensions() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetDimensions() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetNumBlocks() constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
GetValue(int32 I, int32 J, int32 K) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
GetValue(const FVector3i &CellIJK) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
IJKtoBlockIndex(const FVector3i &IJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
IsBlockAllocated(const FBlock3 &Block) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
IsBlockAllocated(const int32 BlockIndex) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
IsValidBlockIJK(const FVector3i &BlockIJK)UE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
IsValidIJK(const FVector3i &IJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
PreAllocateFromSourceGrid(const TBasicBlockedDenseGrid3< OtherElemType, BlockSize > &SourceGrid)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
ProcessValue(int32 I, int32 J, int32 K, ProcessFunc Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
ProcessValue(const FVector3i &CellIJK, ProcessFunc Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
ReadValue(const int32 &BlockIndex, const int32 &LocalIndex) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
ReadValue(int32 I, int32 J, int32 K) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
ReadValueWithLock(const int32 &BlockIndex, const int32 &LocalIndex, FCriticalSection *CriticalSection)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
Reset()UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
Reset(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
Resize(int32 DimI, int32 DimJ, int32 DimK)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
SetValue(int32 I, int32 J, int32 K, ElemType NewValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
SetValue(const FVector3i &CellIJK, ElemType NewValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
Size() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TBasicBlockedDenseGrid3UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >friend
TBasicBlockedDenseGrid3()UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
TBasicBlockedDenseGrid3(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
TBlockedGrid3Layout()UE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TBlockedGrid3Layout(int32 DimI, int32 DimJ, int32 DimK)UE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TBlockedGrid3Layout(FVector3i Dims)UE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TouchBlockData(const int32 BlockIndex)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
WriteValue(const int32 &BlockIndex, const int32 &LocalIndex, FuncType Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
WriteValue(int32 I, int32 J, int32 K, FuncType Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
WriteValueWithLock(const int32 &BlockIndex, const int32 &LocalIndex, FuncType Func, FCriticalSection *CriticalSection)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected