Class AppDef_BSplineCompute
Methods
Error
- Error(tol3d: number, tol2d: number): void
Parameters
tol3d: number
tol2d: number
Returns void
Init
- Init(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: number, Tolerance2d: number, NbIterations: Graphic3d_ZLayerId, cutting: boolean, parametrization: Approx_ParametrizationType, Squares: boolean): void
Parameters
degreemin: Graphic3d_ZLayerId
degreemax: Graphic3d_ZLayerId
Tolerance3d: number
Tolerance2d: number
NbIterations: Graphic3d_ZLayerId
cutting: boolean
Squares: boolean
Returns void
IsAllApproximated
- IsAllApproximated(): boolean
IsToleranceReached
- IsToleranceReached(): boolean
Parameters_1
- Parameters_1(): IntTools_CArray1OfReal
Returns IntTools_CArray1OfReal
SetContinuity
- SetContinuity(C: Graphic3d_ZLayerId): void
SetDegrees
- SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void
Parameters
degreemin: Graphic3d_ZLayerId
degreemax: Graphic3d_ZLayerId
Returns void
SetKnots
- SetKnots(Knots: IntTools_CArray1OfReal): void
Parameters
Knots: IntTools_CArray1OfReal
Returns void
SetKnotsAndMultiplicities
Parameters
Knots: IntTools_CArray1OfReal
Returns void
SetParameters
- SetParameters(ThePar: math_Vector): void
SetPeriodic
- SetPeriodic(thePeriodic: boolean): void
SetTolerances
- SetTolerances(Tolerance3d: number, Tolerance2d: number): void
Parameters
Tolerance3d: number
Tolerance2d: number
Returns void