Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FBasePositionSnapSolver3 |
FBasePositionSnapSolver3 is a base class for 3D position snapping implementations. |
|
FPointPlanarSnapSolver |
FPointPlanarSnapSolver solves for a Point snap location on a plane, based on an input Point and a set of target points and lines in the plane. |
|
FRaySpatialSnapSolver |
FRaySpatialSnapSolver solves for a Point snap location based on an input Ray and a set of snap targets (3D points and 3D lines). |
|
UModelingSceneSnappingManager |
UModelingSceneSnappingManager is an implementation of snapping suitable for use in Modeling Tools/Gizmos (and potentially other places). |
Name | Description | ||
---|---|---|---|
|
UE::Geometry::DeregisterSceneSnappingManager ( |
Remove any existing UModelingSceneSnappingManager from the ToolsContext's ContextObjectStore |
|
|
UModelingSce... |
UE::Geometry::FindModelingSceneSnappingManager ( |
Find an existing UModelingSceneSnappingManager in the ToolsContext's ContextObjectStore |
|
UE::Geometry::RegisterSceneSnappingManager ( |
The functions below are helper functions that simplify usage of a UModelingSceneSnappingManager that is registered as a ContextStoreObject in an InteractiveToolsContext If one does not already exist, create a new instance of UModelingSceneSnappingManager and add it to the ToolsContext's ContextObjectStore |