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

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

AllocateTopologyUnionImpl(const OtherGridType &OtherGrid)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
BlockData3Type typedefUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >
BlockDimensionsUE::Geometry::TBlockedGrid3Layout< BlockSize_ >protected
BlockedDenseGridType typedefUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >
BlockedGrid3LayoutType typedefUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >
BlockElemCountUE::Geometry::TBlockedGrid3< 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::TBlockedGrid3< 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
FBlock3 typedefUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >protected
FBlockData3Layout typedefUE::Geometry::TBlockedGrid3Layout< BlockSize_ >
GetAllocatedBlocks()UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetAllocatedBlocks() constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetAllocatedConstBlocks() constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
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
GetBlockData(const FVector3i &BlockIJK)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetBlockData(const FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetBlockData(int32 BlockIndex)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetBlockData(int32 BlockIndex) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetBlockDefaultValue(const FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
GetBlockDimensions() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetDimensions() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
GetNumBlocks() constUE::Geometry::TBlockedGrid3< 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 FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
UE::Geometry::TBasicBlockedDenseGrid3::IsBlockAllocated(const FBlock3 &Block) constUE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
UE::Geometry::TBasicBlockedDenseGrid3::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
ProcessBlockDefaultValue(const FVector3i &BlockIJK, ProcessFunc Func, bool bPruneBlock=true)UE::Geometry::TBlockedGrid3< 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
ProcessValueWithLock(int32 I, int32 J, int32 K, ProcessFunc Func, CriticalSectionProviderType CriticalSectionProvider)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
ProcessValueWithLock(const FVector3i &CellIJK, ProcessFunc Func, CriticalSectionProviderType CriticalSectionProvider)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
ReadBlockDefaultValue(const int32 &BlockIndex) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inlineprotected
ReadBlockDefaultValue(const FVector3i &BlockIJK) constUE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inlineprotected
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
SetBlockDefaultValue(const FVector3i &BlockIJK, const ElemType &Value, bool bPruneBlock=true)UE::Geometry::TBlockedGrid3< 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
SetValueWithLock(int32 I, int32 J, int32 K, ElemType NewValue, CriticalSectionProviderType &CriticalSectionProvider)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
SetValueWithLock(const FVector3i &CellIJK, ElemType NewValue, CriticalSectionProviderType CriticalSectionProvider)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
Size() constUE::Geometry::TBlockedGrid3Layout< BlockSize_ >inline
TBasicBlockedDenseGrid3()UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
TBasicBlockedDenseGrid3(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inline
TBlockedGrid3()UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
TBlockedGrid3(int32 DimI, int32 DimJ, int32 DimK, ElemType InitialValue)UE::Geometry::TBlockedGrid3< 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 FVector3i &BlockIJK)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inline
UE::Geometry::TBasicBlockedDenseGrid3::TouchBlockData(const int32 BlockIndex)UE::Geometry::TBasicBlockedDenseGrid3< ElemType, BlockSize_ >inlineprotected
WriteBlockDefaultValue(const int32 BlockIndex, FuncType Func, bool bDeallocateBock=true)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inlineprotected
WriteBlockDefaultValue(const FVector3i &BlockIJK, FuncType Func, bool bDeallocateBock=true)UE::Geometry::TBlockedGrid3< ElemType, BlockSize_ >inlineprotected
WriteBlockDefaultValueWithLock(const int32 BlockIndex, FuncType Func, FCriticalSection *CriticalSection, bool bDeallocateBock=true)UE::Geometry::TBlockedGrid3< 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