![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::CADKernel::FSurfacicPolyline, including all inherited members.
| ApplyMatrix(const FMatrixH &) const | UE::CADKernel::FSurfacicPolyline | |
| Approximate2DPoint(double InCoordinate) const | UE::CADKernel::FSurfacicPolyline | inline |
| Approximate2DPoints(const TArray< double > &InCoordinates, TArray< FVector2d > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| Approximate3DPoint(double InCoordinate) const | UE::CADKernel::FSurfacicPolyline | inline |
| Approximate3DPoints(const TArray< double > &InCoordinates, TArray< FVector > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| ApproximatePolyline(FSurfacicPolyline &OutPolyline) const | UE::CADKernel::FSurfacicPolyline | inline |
| BoundingBox | UE::CADKernel::FSurfacicPolyline | |
| bWithNormals | UE::CADKernel::FSurfacicPolyline | |
| bWithTangent | UE::CADKernel::FSurfacicPolyline | |
| CheckIfDegenerated(const double Tolerance3D, const FSurfacicTolerance &Tolerances2D, const FLinearBoundary &Boudary, bool &bDegeneration2D, bool &bDegeneration3D, double &Length3D) const | UE::CADKernel::FSurfacicPolyline | |
| ComputeIntersectionsWithIsos(const FLinearBoundary &InBoundary, const TArray< double > &InIsoCoordinates, const EIso InTypeIso, const FSurfacicTolerance &ToleranceIso, TArray< double > &OutIntersection) const | UE::CADKernel::FSurfacicPolyline | |
| ComputeLinearToleranceAt(const double Tolerance3D, const double MinLinearTolerance, const int32 Index) const | UE::CADKernel::FSurfacicPolyline | inline |
| ComputeTolerance(const double Tolerance3D, const FSurfacicTolerance &MinToleranceIso, const int32 Index) const | UE::CADKernel::FSurfacicPolyline | inline |
| Coordinates | UE::CADKernel::FSurfacicPolyline | |
| EmplaceAt(int32 Index, FSurfacicPolyline &Polyline, int32 PointIndex) | UE::CADKernel::FSurfacicPolyline | inline |
| Empty(int32 Slack=0) | UE::CADKernel::FSurfacicPolyline | inline |
| FSurfacicPolyline(TSharedRef< FSurface > InCarrierSurface, TSharedRef< FCurve > InCurve2D) | UE::CADKernel::FSurfacicPolyline | |
| FSurfacicPolyline(TSharedRef< FSurface > InCarrierSurface, TSharedRef< FCurve > InCurve2D, const double Tolerance) | UE::CADKernel::FSurfacicPolyline | |
| FSurfacicPolyline(TSharedRef< FSurface > InCarrierSurface, TSharedRef< FCurve > InCurve2D, const double ChordTolerance, const double ParamTolerance, bool bInWithNormals, bool bWithTangent) | UE::CADKernel::FSurfacicPolyline | |
| FSurfacicPolyline(bool bInWithNormals=false, bool bInWithTangent=false) | UE::CADKernel::FSurfacicPolyline | inline |
| Get2DLength(const FLinearBoundary &InBoundary) const | UE::CADKernel::FSurfacicPolyline | inline |
| Get2DPoints() const | UE::CADKernel::FSurfacicPolyline | inline |
| GetCoordinateOfProjectedPoint(const FLinearBoundary &Boundary, const FVector &PointOnEdge, FVector &ProjectedPoint) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetCoordinateOfProjectedPoint(const FLinearBoundary &Boundary, const FVector2d &PointOnEdge, FVector2d &ProjectedPoint) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetCoordinates() const | UE::CADKernel::FSurfacicPolyline | inline |
| GetExtremities(const FLinearBoundary &InBoundary, const double Tolerance3D, const FSurfacicTolerance &Tolerances2D, FSurfacicCurveExtremities &Extremities) const | UE::CADKernel::FSurfacicPolyline | |
| GetInfo(FInfoEntity &) const | UE::CADKernel::FSurfacicPolyline | |
| GetLength(const FLinearBoundary &InBoundary) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetNormals() const | UE::CADKernel::FSurfacicPolyline | inline |
| GetPointAt(int32 Index) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetPoints() const | UE::CADKernel::FSurfacicPolyline | inline |
| GetSubPolyline(const FLinearBoundary &InBoundary, const EOrientation InOrientation, TArray< FVector2d > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetSubPolyline(const FLinearBoundary &InBoundary, TArray< double > &OutCoordinates, TArray< FVector2d > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetSubPolyline(const FLinearBoundary &InBoundary, const EOrientation InOrientation, TArray< FVector > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetSubPolyline(const FLinearBoundary &InBoundary, TArray< double > &OutCoordinates, TArray< FVector > &OutPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetTangent2DAt(double InCoordinate) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetTangentAt(double InCoordinate) const | UE::CADKernel::FSurfacicPolyline | inline |
| GetTangents() const | UE::CADKernel::FSurfacicPolyline | inline |
| IsIso(EIso Iso, double ErrorTolerance=DOUBLE_SMALL_NUMBER) const | UE::CADKernel::FSurfacicPolyline | inline |
| Normals | UE::CADKernel::FSurfacicPolyline | |
| Points2D | UE::CADKernel::FSurfacicPolyline | |
| Points3D | UE::CADKernel::FSurfacicPolyline | |
| Pop() | UE::CADKernel::FSurfacicPolyline | inline |
| ProjectCoincidentalPolyline(const FLinearBoundary &InBoundary, const TArray< FVector > &InPointsToProject, bool bSameOrientation, TArray< double > &OutProjectedPointCoordinates, double ToleranceOfProjection) const | UE::CADKernel::FSurfacicPolyline | inline |
| ProjectPoints(const FLinearBoundary &InBoundary, const TArray< FVector > &InPointsToProject, TArray< double > &ProjectedPointCoordinates, TArray< FVector > &ProjectedPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| ProjectPoints(const FLinearBoundary &InBoundary, const TArray< FVector2d > &InPointsToProject, TArray< double > &ProjectedPointCoordinates, TArray< FVector2d > &ProjectedPoints) const | UE::CADKernel::FSurfacicPolyline | inline |
| RemoveComplementaryPoints(int32 Offset) | UE::CADKernel::FSurfacicPolyline | inline |
| Reserve(int32 Number) | UE::CADKernel::FSurfacicPolyline | inline |
| Reverse() | UE::CADKernel::FSurfacicPolyline | inline |
| Sample(const FLinearBoundary &Boundary, const double DesiredSegmentLength, TArray< double > &OutCoordinates) const | UE::CADKernel::FSurfacicPolyline | inline |
| Serialize(FCADKernelArchive &Ar) | UE::CADKernel::FSurfacicPolyline | inline |
| Size() const | UE::CADKernel::FSurfacicPolyline | inline |
| SwapCoordinates(TArray< double > &NewCoordinates) | UE::CADKernel::FSurfacicPolyline | inline |
| Tangents | UE::CADKernel::FSurfacicPolyline |