UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FPolyline2D Member List

This is the complete list of members for UE::CADKernel::FPolyline2D, including all inherited members.

ApproximatePoint(double InCoordinate) constUE::CADKernel::TPolyline< FVector2d >inline
ApproximatePoints(const TArray< double > &InCoordinates, TArray< FVector2d > &OutPoints) constUE::CADKernel::TPolyline< FVector2d >inline
ApproximatorUE::CADKernel::TPolyline< FVector2d >
bWithTangentUE::CADKernel::TPolyline< FVector2d >
CoordinatesUE::CADKernel::TPolyline< FVector2d >
EmplaceAt(int32 Index, TPolyline< FVector2d > &Polyline, int32 PointIndex)UE::CADKernel::TPolyline< FVector2d >inline
Empty(int32 Slack=0)UE::CADKernel::TPolyline< FVector2d >inline
FindIntersectionsWithIso(const EIso Iso, double IsoParameter, TArray< double > &OutIntersections)UE::CADKernel::FPolyline2Dinline
GetAt(int32 Index, double &Coordinate, FVector2d &Point)UE::CADKernel::TPolyline< FVector2d >inline
GetCoordinateOfProjectedPoint(const FLinearBoundary &Boundary, const FVector2d &PointOnEdge, FVector2d &ProjectedPoint) constUE::CADKernel::TPolyline< FVector2d >inline
GetCoordinates() constUE::CADKernel::TPolyline< FVector2d >inline
GetCoordinates()UE::CADKernel::TPolyline< FVector2d >inline
GetLength(const FLinearBoundary &InBoundary) constUE::CADKernel::TPolyline< FVector2d >inline
GetPointAt(int32 Index) constUE::CADKernel::TPolyline< FVector2d >inline
GetPoints() constUE::CADKernel::TPolyline< FVector2d >inline
GetSubPolyline(const FLinearBoundary &InBoundary, const EOrientation InOrientation, TArray< FVector2d > &OutPoints) constUE::CADKernel::TPolyline< FVector2d >inline
PointsUE::CADKernel::TPolyline< FVector2d >
Pop()UE::CADKernel::TPolyline< FVector2d >inline
ProjectPoints(const FLinearBoundary &InBoundary, const TArray< FVector2d > &InPointsToProject, TArray< double > &ProjectedPointCoordinates, TArray< FVector2d > &ProjectedPoints) constUE::CADKernel::TPolyline< FVector2d >inline
RemoveComplementaryPoints(int32 Offset)UE::CADKernel::TPolyline< FVector2d >inline
Reserve(int32 Number)UE::CADKernel::TPolyline< FVector2d >inline
Sample(const FLinearBoundary &Boundary, const double DesiredSegmentLength, TArray< double > &OutCoordinates) constUE::CADKernel::TPolyline< FVector2d >inline
Serialize(FCADKernelArchive &Ar)UE::CADKernel::TPolyline< FVector2d >inline
Size() constUE::CADKernel::TPolyline< FVector2d >inline
SwapCoordinates(TArray< double > &NewCoordinates)UE::CADKernel::TPolyline< FVector2d >inline
TangentUE::CADKernel::TPolyline< FVector2d >
TPolyline(const TArray< FVector2d > &InPoints, const TArray< double > &InCoordinates)UE::CADKernel::TPolyline< FVector2d >inline
TPolyline(const TArray< FVector2d > &InPoints)UE::CADKernel::TPolyline< FVector2d >inline
TPolyline()UE::CADKernel::TPolyline< FVector2d >inline
UpdateSubPolylineBBox(const FLinearBoundary &InBoundary, FPolylineBBox &OutBBox) constUE::CADKernel::TPolyline< FVector2d >inline