Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/TDenseGrid3
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ProcessValue
(
const FVector3i& CellCoords, |
Call an external lambda with a reference to the grid value at (X,Y,Z). | Spatial/DenseGrid3.h | |
void ProcessValue
(
int32 X, |
Call an external lambda with a reference to the grid value at (X,Y,Z). | Spatial/DenseGrid3.h |
ProcessValue(const FVector3i &, ProcessFunc)
Description
Call an external lambda with a reference to the grid value at (X,Y,Z). Called as Func(ElemType&), so the caller can both read and write the grid cell
| Name | ProcessValue |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/DenseGrid3.h |
| Include Path | #include "Spatial/DenseGrid3.h" |
template<typename ProcessFunc>
void ProcessValue
(
const FVector3i & CellCoords,
ProcessFunc Func
)
ProcessValue(int32, int32, int32, ProcessFunc)
Description
Call an external lambda with a reference to the grid value at (X,Y,Z). Called as Func(ElemType&), so the caller can both read and write the grid cell
| Name | ProcessValue |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/DenseGrid3.h |
| Include Path | #include "Spatial/DenseGrid3.h" |
template<typename ProcessFunc>
void ProcessValue
(
int32 X,
int32 Y,
int32 Z,
ProcessFunc Func
)