#include <SparseNarrowBandMeshSDF.h>
|
| | FTriIDBlockGrid (const FScatterCounter &TriCounter, bool bInitParallel) |
| |
| void | AddTriID (const int32 &BlockIndex, const int32 &TriId) |
| |
| TArray< int32 > | GetOccupiedBlockIDs () const |
| |
| | TBlockedGrid3Layout () |
| |
| | TBlockedGrid3Layout (int32 DimI, int32 DimJ, int32 DimK) |
| |
| | TBlockedGrid3Layout (FVector3i Dims) |
| |
| void | Resize (int32 DimI, int32 DimJ, int32 DimK) |
| |
| const FVector3i & | GetDimensions () const |
| |
| const FVector3i & | GetBlockDimensions () const |
| |
| FAxisAlignedBox3i | Bounds () const |
| |
| FAxisAlignedBox3i | BoundsInclusive () const |
| |
| int64 | Size () const |
| |
| bool | IsValidIJK (const FVector3i &IJK) const |
| |
| bool | IsValidBlockIJK (const FVector3i &BlockIJK) |
| |
| int32 | IJKtoBlockIndex (const FVector3i &IJK) const |
| |
| void | GetBlockAndLocalIndex (const FVector3i &IJK, int32 &BlockIndexOut, int32 &LocalIndexOut) const |
| |
| void | GetBlockAndLocalIndex (int32 I, int32 J, int32 K, int32 &BlockIndexOut, int32 &LocalIndexOut) const |
| |
| FVector3i | BlockIndexToBlockIJK (const int32 BlockIndex) const |
| |
| int32 | BlockIJKToBlockIndex (const FVector3i &BlockIJK) const |
| |
◆ MyLayout
◆ FTriIDBlockGrid()
◆ AddTriID()
◆ GetOccupiedBlockIDs()
◆ PerBlockNum
◆ TrisInBlock
The documentation for this struct was generated from the following file: