Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/IMeshSpatial
Standard shared options for all mesh spatial queries
| Name | FQueryOptions |
| Type | struct |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/SpatialInterfaces.h |
| Include Path | #include "Spatial/SpatialInterfaces.h" |
Syntax
struct FQueryOptions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Spatial/SpatialInterfaces.h | |||
FQueryOptions
(
TFunction< bool(int)> TriangleFilterF |
Spatial/SpatialInterfaces.h | ||
FQueryOptions
(
double MaxDistance, |
Spatial/SpatialInterfaces.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowUnsafeModifiedMeshQueries | bool | If true, then the IMeshSpatial may allow queries even when the underlying mesh has been modified without updating the queried structure. | Spatial/SpatialInterfaces.h | |
| MaxDistance | double | Maximum search distance / hit distance, where applicable | Spatial/SpatialInterfaces.h | |
| TriangleFilterF | TFunction< bool(int)> | If non-null, only triangle IDs that pass this filter (i.e. filter is true) are considered | Spatial/SpatialInterfaces.h |