Navigation
API > API/Runtime > API/Runtime/GeometryCore
2D dense grid of scalar values.
| Name | TDenseGrid2 |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/DenseGrid2.h |
| Include Path | #include "Spatial/DenseGrid2.h" |
Syntax
template<typename ElemType>
class TDenseGrid2
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TDenseGrid2 () |
Create empty grid | Spatial/DenseGrid2.h | |
TDenseGrid2
(
int32 DimX, |
Spatial/DenseGrid2.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Apply
(
TFunctionRef< ElemType(ElemType)> ApplyFunc |
Spatial/DenseGrid2.h | ||
void AssignAll
(
ElemType Value |
Spatial/DenseGrid2.h | ||
const ElemType & At
(
int64 X, |
Spatial/DenseGrid2.h | ||
ElemType & At
(
int64 X, |
Spatial/DenseGrid2.h | ||
ElemType & At
(
int32 X, |
Spatial/DenseGrid2.h | ||
const ElemType & At
(
int32 X, |
Spatial/DenseGrid2.h | ||
FAxisAlignedBox2i Bounds() |
Spatial/DenseGrid2.h | ||
FAxisAlignedBox2i BoundsInclusive() |
Spatial/DenseGrid2.h | ||
FVector2i GetCoords
(
int64 LinearIndex |
Spatial/DenseGrid2.h | ||
FVector2i GetDimensions() |
Spatial/DenseGrid2.h | ||
| Spatial/DenseGrid2.h | |||
int64 GetIndex
(
int32 X, |
Spatial/DenseGrid2.h | ||
void GetXPair
(
int32 X0, |
Spatial/DenseGrid2.h | ||
TArray64< ElemType > & GridValues () |
Spatial/DenseGrid2.h | ||
const TArray64< ElemType > & GridValues () |
Spatial/DenseGrid2.h | ||
int64 Height() |
Spatial/DenseGrid2.h | ||
void Resize
(
int32 DimX, |
Spatial/DenseGrid2.h | ||
void Resize
(
int32 DimX, |
Spatial/DenseGrid2.h | ||
void SetMax
(
const FVector2i& IJK, |
Spatial/DenseGrid2.h | ||
void SetMin
(
const FVector2i& IJK, |
Spatial/DenseGrid2.h | ||
int64 Size() |
Spatial/DenseGrid2.h | ||
int64 Width() |
Spatial/DenseGrid2.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ElemType & operator[]
(
int64 Idx |
Spatial/DenseGrid2.h | ||
const ElemType & operator[]
(
int64 Idx |
Spatial/DenseGrid2.h | ||
ElemType & operator[]
(
FVector2i Idx |
Spatial/DenseGrid2.h | ||
const ElemType & operator[]
(
FVector2i Idx |
Spatial/DenseGrid2.h |