Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Spatial
Inheritance Hierarchy
- TBlockData3Layout
- TBlockData3
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Spatial/BlockedDenseGrid3.h |
| Include | #include "Spatial/BlockedDenseGrid3.h" |
Syntax
template<typename ElemType_, int32 BlockSize_>
class TBlockData3 : public UE::Geometry::TBlockData3Layout< BlockSize_ >
Remarks
Block Data Buffer, holds linear array of typed data.
Specializations
TBlockData3< bool, BlockSize_ >
Variables
| Type | Name | Description | |
|---|---|---|---|
| LinearDataStorageType | Data | ||
| int32 | Id |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TBlockData3 () |
|||
TBlockData3
(
const ElemType& Value, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ElemType & | At
(
const int32 Index |
Access the data by index into the underlying linear array | |
| ElemType | At
(
const int32 Index |
Access the data by index into the underlying linear array | |
| void | ModifyValue
(
const int32 Index, |
||
| void | Initialize all the data elements to the specified value |
Typedefs
| Name | Description |
|---|---|
| DataLayout | |
| ElemType | |
| LinearDataStorageType |