Go to the source code of this file.
|
| void | UE::CADKernel::BSpline::Bernstein (int32 Degree, double InCoordinateU, double *BernsteinValuesAtU, double *BernsteinGradientsAtU, double *BernsteinLaplaciansAtU) |
| |
| void | UE::CADKernel::BSpline::FindNotDerivableParameters (const FNURBSCurve &Curve, int32 InDerivativeOrder, const FLinearBoundary &Boundary, TArray< double > &OutNotDerivableParameters) |
| |
| void | UE::CADKernel::BSpline::FindNotDerivableParameters (const FNURBSSurface &Nurbs, int32 InDerivativeOrder, const FSurfacicBoundary &Boundary, FCoordinateGrid &OutNotDerivableParameters) |
| |
| void | UE::CADKernel::BSpline::Evaluate2DPoint (const FNURBSCurve &Nurbs, double Coordinate, FCurvePoint2D &OutPoint, int32 DerivativeOrder) |
| |
| void | UE::CADKernel::BSpline::EvaluatePoint (const FNURBSCurve &Nurbs, double Coordinate, FCurvePoint &OutPoint, int32 DerivativeOrder) |
| |
| void | UE::CADKernel::BSpline::EvaluatePoint (const FNURBSSurface &Nurbs, const FVector2d &InPoint2D, FSurfacicPoint &OutPoint3D, int32 InDerivativeOrder) |
| |
| void | UE::CADKernel::BSpline::EvaluatePointGrid (const FNURBSSurface &Nurbs, const FCoordinateGrid &Coords, FSurfacicSampling &OutPoints, bool bComputeNormals) |
| |
| TSharedPtr< FNURBSCurve > | UE::CADKernel::BSpline::DuplicateNurbsCurveWithHigherDegree (int32 Degre, const FNURBSCurve &InCurve) |
| |