Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Spatial > API/Runtime/GeometryCore/Spatial/TBasicBlockedDenseGrid3 > API/Runtime/GeometryCore/Spatial/TBasicBlockedDenseGrid3/ProcessValue
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Spatial/BlockedDenseGrid3.h |
| Include | #include "Spatial/BlockedDenseGrid3.h" |
template<typename ProcessFunc>
void ProcessValue
&40;
const FVector3i & CellIJK,
ProcessFunc Func
&41;
Remarks
Call an external lambda with a reference to the grid value at CellIJK. Called as Func(ElemType&), so the caller can both read and write the grid cell
Note: if doing pure reads prefer the GetValue() methods because the ProcessValue method will allocate the underlying data block.