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

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

AllocateTopologyUnionImpl(const OtherGridType &OtherGrid)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
BlockData3Type typedefUE::Geometry::TBlockedDenseGrid3< ElemType >
BlockDimensionsUE::Geometry::TBlockedGrid3Layout< BlockSize_ >protected
BlockedDenseGridType typedefUE::Geometry::TBlockedDenseGrid3< ElemType >
BlockedGrid3LayoutType typedefUE::Geometry::TBlockedDenseGrid3< ElemType >
BlockElemCountUE::Geometry::TBlockedDenseGrid3< ElemType >static
BlockIJKToBlockIndex(const FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BlockIndexToBlockIJK(const int32 BlockIndex) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BlockLocksUE::Geometry::TBlockedDenseGrid3< ElemType >protected
BlocksUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >protected
BlockSizeUE::Geometry::TBlockedDenseGrid3< ElemType >static
Bounds() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
BoundsInclusive() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
DefaultValueUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >protected
DimensionsUE::Geometry::TBlockedGrid3Layout< BlockSize_ >protected
FBlockData3Layout typedefUE::Geometry::TBlockedGrid3Layout< BlockSize_ >
GetBlock(int32 Index)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
GetBlock(int32 Index) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >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
GetBlockLock(int32 Index)UE::Geometry::TBlockedDenseGrid3< ElemType >inlineprotected
GetDimensions() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetNumBlocks() constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
GetValue(int32 I, int32 J, int32 K) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
GetValue(const FVector3i &CellIJK) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
GetValueThreadSafe(int32 I, int32 J, int32 K)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
GetValueThreadSafe(const FVector3i &CellIJK)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
IJKtoBlockIndex(const FVector3i &IJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
IsBlockAllocated(const FBlock3 &Block) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
IsBlockAllocated(const int32 BlockIndex) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
IsValidBlockIJK(const FVector3i &BlockIJK)UE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
IsValidIJK(const FVector3i &IJK) constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
IsValidIndex(FVector3i CellIJK) constUE::Geometry::TBlockedDenseGrid3< ElemType >inline
PreAllocateFromSourceGrid(const TBasicBlockedDenseGrid3< OtherElemType, BlockSize > &SourceGrid)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
ProcessValue(int32 I, int32 J, int32 K, ProcessFunc Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
ProcessValue(const FVector3i &CellIJK, ProcessFunc Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
ProcessValueThreadSafe(int32 I, int32 J, int32 K, ProcessFunc Func)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
ProcessValueThreadSafe(const FVector3i &CellIJK, ProcessFunc Func)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
ReadValue(const int32 &BlockIndex, const int32 &LocalIndex) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
ReadValue(int32 I, int32 J, int32 K) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
ReadValueThreadSafe(int32 I, int32 J, int32 K)UE::Geometry::TBlockedDenseGrid3< ElemType >inlineprotected
ReadValueWithLock(const int32 &BlockIndex, const int32 &LocalIndex, FCriticalSection *CriticalSection)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
Reset()UE::Geometry::TBlockedDenseGrid3< ElemType >inline
Reset(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
Resize(int32 DimI, int32 DimJ, int32 DimK)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
SetValue(int32 I, int32 J, int32 K, ElemType NewValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
SetValue(const FVector3i &CellIJK, ElemType NewValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
SetValueThreadSafe(int32 I, int32 J, int32 K, ElemType NewValue)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
SetValueThreadSafe(const FVector3i &CellIJK, ElemType NewValue)UE::Geometry::TBlockedDenseGrid3< ElemType >inline
Size() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TBasicBlockedDenseGrid3()UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
TBasicBlockedDenseGrid3(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inline
TBlockedDenseGrid3()UE::Geometry::TBlockedDenseGrid3< ElemType >inline
TBlockedDenseGrid3(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBlockedDenseGrid3< ElemType >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
ToIndex(int64 LinearIndex) constUE::Geometry::TBlockedDenseGrid3< ElemType >inline
ToLinear(int32 X, int32 Y, int32 Z) constUE::Geometry::TBlockedDenseGrid3< ElemType >inline
ToLinear(const FVector3i &IJK) constUE::Geometry::TBlockedDenseGrid3< ElemType >inline
TouchBlockData(const int32 BlockIndex)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
WriteValue(const int32 &BlockIndex, const int32 &LocalIndex, FuncType Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
WriteValue(int32 I, int32 J, int32 K, FuncType Func)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected
WriteValueThreadSafe(int32 I, int32 J, int32 K, FuncType Func)UE::Geometry::TBlockedDenseGrid3< ElemType >inlineprotected
WriteValueWithLock(const int32 &BlockIndex, const int32 &LocalIndex, FuncType Func, FCriticalSection *CriticalSection)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, 32 >inlineprotected