Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Implicit > API/Runtime/GeometryCore/Implicit/TSparseNarrowBandMeshSDF
Inheritance Hierarchy
- TBlockedGrid3Layout
- TSparseNarrowBandMeshSDF::FScatterCounter
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Implicit/SparseNarrowBandMeshSDF.h |
| Include | #include "Implicit/SparseNarrowBandMeshSDF.h" |
Syntax
struct FScatterCounter : public UE::Geometry::TBlockedGrid3Layout< FBlockedGrid3f::BlockSize >
Remarks
Grid that holds one atomic
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< std::atomic< int > > | NumObjectsPerBlock |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FScatterCounter
(
const FVector3i& Dims, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AtomicIncrement
(
const int32 BlockIndex |
Increment the counter for the indicated block |
Typedefs
| Name | Description |
|---|---|
| MyLayout |