Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/TSweepingMeshSDF
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Compute
(
FAxisAlignedBox3d Bounds |
Compute the SDF enclosing the given bounds, with a 'safe' buffer zone | Implicit/SweepingMeshSDF.h | |
| Compute the SDF with exactly specified grid origin and dimensions | Implicit/SweepingMeshSDF.h |
Compute(FAxisAlignedBox3d)
Description
Compute the SDF enclosing the given bounds, with a 'safe' buffer zone
| Name | Compute |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Implicit/SweepingMeshSDF.h |
| Include Path | #include "Implicit/SweepingMeshSDF.h" |
bool Compute
(
FAxisAlignedBox3d Bounds
)
false if cancelled or failed (e.g. due to invalid arguments); true otherwise
Parameters
| Name | Remarks |
|---|---|
| Bounds | Bounding box for the mesh data (passed as param it is usually already available, depending on TriangleMeshType and whether an AABB tree was provided) |
Compute(FVector3f, FVector3i)
Description
Compute the SDF with exactly specified grid origin and dimensions
| Name | Compute |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Implicit/SweepingMeshSDF.h |
| Include Path | #include "Implicit/SweepingMeshSDF.h" |
bool Compute
(
FVector3f InGridOrigin,
FVector3i InDimensions
)
false if cancelled or failed (e.g. due to invalid arguments); true otherwise
Parameters
| Name | Remarks |
|---|---|
| InGridOrigin | Origin of the output grid |
| InDimensions | Dimensions of the output grid |