Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Transforms > API/Plugins/ModelingComponents/Transforms/FQuickAxisTranslater
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Transforms/QuickAxisTranslater.h |
| Include | #include "Transforms/QuickAxisTranslater.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/Transforms/QuickAxisTranslater.cpp |
virtual bool UpdateSnap
&40;
const FRay3d & Ray,
FVector3d & SnapPointOut,
TFunction< FVector3d(const FVector3d &)> PositionConstraintFunc
&41;
Remarks
Try to find the best snap point for the given Ray, and store in SnapPointOut if found true if found
Parameters
| Name | Description |
|---|---|
| Ray | 3D ray in space of snap points |
| SnapPointOut | found snap point |
| PositionConstraintFunc | Function that projects potential snap points onto constraint surfaces (eg grid points) |