| Name |
Description |
| AddNodeAt |
Inserts a node on the segment |
| BreakApartAt |
Breaks this segment into two unconnected segments |
| CreateSelection |
Selects the curve node which controls the properties of the given segment |
| FindClosestPoint |
Finds the point along the segment closest to the specified point |
| FindParamOffset |
Finds Parametric Offset |
| FindParamOffsetAtPoint |
Finds the Bezier parameter along the segment which corresponds to the specified point |
| GetAbsoluteOffset |
Gets Absolute Offset |
| GetBendPoints |
Gets bend points |
| GetBoundingBox |
Gets the bounding rectangle around the segment |
| GetCopy |
Returns a copy of the current segment as a separate curve |
| GetCurvatureAt |
Gets the Curve's Curvature at the current segment |
| GetCurveSpeedAt |
Gets the Curve's Speed at the current segment |
| GetEndingControlPointPosition |
Returns the ending control point position |
| GetIntersections |
Finds the intersection point(s) with another segment |
| GetPeaks |
Gets Peaks |
| GetPerpendicularAt |
Finds the perpendicular line to a point on the segment |
| GetPerpendicularVectorAt |
Finds the perpendicular vector to a point on the segment |
| GetPointAt |
Gets the point located on the segment |
| GetPointPositionAt |
Gets the coordinates of a point located on the curve |
| GetPolyline |
Returns curve consisting of line segments approximating the current segment |
| GetStartingControlPointPosition |
Returns the starting control point position |
| GetTangentAt |
Finds the tangent line to a point on the segment |
| GetTangentVectorAt |
Finds the tangent vector to a point on the segment |
| IsRectOnEdge |
Returns True if the specifies rectangle intersects the segment |
| Next |
Gets the segment following this one |
| Previous |
Gets the segment preceding this one |
| SetEndingControlPointPosition |
Sets the ending control point position |
| SetStartingControlPointPosition |
Sets the starting control point position |