UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::TPolylineApproximator< PointType > Member List

This is the complete list of members for UE::CADKernel::TPolylineApproximator< PointType >, including all inherited members.

ApproximatePoint(const double InCoordinate) constUE::CADKernel::TPolylineApproximator< PointType >inline
ApproximatePoint(double InCoordinate, CurvePointType &OutPoint, int32 InDerivativeOrder) constUE::CADKernel::TPolylineApproximator< PointType >inline
ApproximatePoints(const TArray< double > &InCoordinates, TArray< CurvePointType > &OutPoints, int32 InDerivativeOrder=0) constUE::CADKernel::TPolylineApproximator< PointType >inline
ApproximatePoints(const TArray< double > &InCoordinates, TArray< PointType > &OutPoints) constUE::CADKernel::TPolylineApproximator< PointType >inline
ComputeBoundingBox(const int BoundaryIndex[2], const FLinearBoundary &InBoundary, TAABB< PointType, Dimension > &Aabb)UE::CADKernel::TPolylineApproximator< PointType >inline
ComputeCurvilinearCoordinatesOfPolyline(const FLinearBoundary &InBoundary, TArray< double > &OutCurvilinearCoordinates, int32 BoundaryIndices[2]) constUE::CADKernel::TPolylineApproximator< PointType >inlineprotected
ComputeLength() constUE::CADKernel::TPolylineApproximator< PointType >inline
ComputeLengthOfSubPolyline(const int BoundaryIndex[2], const FLinearBoundary &InBoundary) constUE::CADKernel::TPolylineApproximator< PointType >inline
ComputeLengthOfSubPolyline(const FLinearBoundary &InBoundary) constUE::CADKernel::TPolylineApproximator< PointType >inline
ComputePoint(const int32 Index, const double PointCoordinate) constUE::CADKernel::TPolylineApproximator< PointType >inlineprotected
GetStartEndIndex(const FLinearBoundary &InBoundary, int32 BoundaryIndices[2]) constUE::CADKernel::TPolylineApproximator< PointType >inline
GetSubPolyline(const FLinearBoundary &InBoundary, const EOrientation Orientation, TArray< PointType > &OutPoints) constUE::CADKernel::TPolylineApproximator< PointType >inline
GetSubPolyline(const FLinearBoundary &InBoundary, TArray< double > &OutCoordinates, TArray< PointType > &OutPoints) constUE::CADKernel::TPolylineApproximator< PointType >inline
PolylineCoordinatesUE::CADKernel::TPolylineApproximator< PointType >protected
PolylinePointsUE::CADKernel::TPolylineApproximator< PointType >protected
ProjectCoincidentalPolyline(const FLinearBoundary &InBoundary, const TArray< PointType > &InPointsToProject, bool bSameOrientation, TArray< double > &OutProjectedPointCoords, const double ToleranceOfProjection) constUE::CADKernel::TPolylineApproximator< PointType >inline
ProjectPointsToPolyline(const FLinearBoundary &InBoundary, const TArray< PointType > &InPointsToProject, TArray< double > &OutProjectedPointCoords, TArray< PointType > &OutProjectedPoints) constUE::CADKernel::TPolylineApproximator< PointType >inline
ProjectPointToPolyline(int32 BoundaryIndices[2], const PointType &InPointToProject, PointType &OutProjectedPoint) constUE::CADKernel::TPolylineApproximator< PointType >inlineprotected
ProjectPointToPolyline(const FLinearBoundary &InBoundary, const PointType &PointOnEdge, PointType &OutProjectedPoint) constUE::CADKernel::TPolylineApproximator< PointType >inline
SamplePolyline(const FLinearBoundary &InBoundary, const double DesiredSegmentLength, TArray< double > &OutCoordinates) constUE::CADKernel::TPolylineApproximator< PointType >inline
TPolylineApproximator(const TArray< double > &InPolylineCoordinates, const TArray< PointType > &InPolylinePoints)UE::CADKernel::TPolylineApproximator< PointType >inline
UpdateSubPolylineBBox(const FLinearBoundary &InBoundary, FPolylineBBox &OutBBox) constUE::CADKernel::TPolylineApproximator< PointType >inline