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

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

AddIntermediateCoordinates(double UMin, double UMax, int32 PointNum)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
BoundaryUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
CandidatePointsUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
CheckSamplingError(int32 FirstIndex, int32 EndIndex) overrideUE::CADKernel::TSamplerBasedOnParametrizationAndChordError< FPolyline3D, FVector >inlineprotectedvirtual
CheckTangentError(const PointType &APoint, double ACoordinate, const PointType &BPoint, double BCoordinate, int32 FirstIndex, int32 EndIndex, int32 InStartSamplingSegmentIndex)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
CompletesPolyline(int32 NeededPointNumber, int32 IntermediateIndex)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
CountOfNeededPointsToRespectChordError(const PointType &PointA, const PointType &PointB, double ChordError)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
CurveUE::CADKernel::FCurveSamplerOnParamprotected
DesiredChordErrorUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
DesiredParameterizationErrorUE::CADKernel::TSamplerBasedOnParametrizationAndChordError< FPolyline3D, FVector >protected
EndSamplingSegmentIndexUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
EndStudySegmentUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
EvaluatesNewCandidatePoints() overrideUE::CADKernel::FCurveSamplerOnParaminlineprotectedvirtual
FCurveSamplerOnParam(const FCurve &InCurve, const FLinearBoundary &InBoundary, double InMaxSagError, double InMaxParameterizationError, FPolyline3D &OutPolyline)UE::CADKernel::FCurveSamplerOnParaminline
GetFirstNeighbor(int32 NeighborIndex, const double StartCoordinate, const PolylineType &Points, const int32 Increment, double &NeighborCoordinate)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
GetNotDerivableCoordinates(TArray< double > &OutNotDerivableCoordinates) overrideUE::CADKernel::FCurveSamplerOnParaminlineprotectedvirtual
IsOptimalSegmentsUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
MaxParameterizationErrorUE::CADKernel::FCurveSamplerOnParamprotected
NextCoordinatesUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
RunSampling()UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotected
Sample()UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlinevirtual
SamplingUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
SamplingCoordinatesUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
SamplingInitalizing()UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inlineprotectedvirtual
StartSamplingSegmentIndexUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
TCurveSamplerAbstract(const FLinearBoundary &InBoundary, PolylineType &OutPolyline, double InDesiredChordError)UE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >inline
TmpPolylineCoordinatesUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >protected
TSamplerBasedOnParametrizationAndChordError(const FLinearBoundary &InBoundary, double InMaxChordError, double InMaxParameterizationError, FPolyline3D &OutPolyline)UE::CADKernel::TSamplerBasedOnParametrizationAndChordError< FPolyline3D, FVector >inline
~TCurveSamplerAbstract()=defaultUE::CADKernel::TCurveSamplerAbstract< PolylineType, PointType >virtual