Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Mechanics > API/Plugins/ModelingComponents/Mechanics/UCurveControlPointsMechanic > API/Plugins/ModelingComponents/Mechanics/UCurveControlPointsMechanic/FOrderedPoints
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Mechanics/CurveControlPointsMechanic.h |
| Include | #include "Mechanics/CurveControlPointsMechanic.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/Mechanics/CurveControlPointsMechanic.cpp |
int32 InsertPointAt
&40;
int32 SequencePosition,
const FVector3d & PointCoordinates,
const int32 &42; KnownPointID
&41;
Remarks
Inserts a point with the given coordinates at the given position in the sequence. the new point's ID.
Parameters
| Name | Description |
|---|---|
| KnownPointID | If not null, this parameter stores the PointID we want the new point to have. This is useful for undo/redo operations, where we want to make sure that the we don't end up giving a point a different ID than we did last time. If null, the class generates an ID. |