Constructors
constructor
- new AppDef_Variational(SSP: AppDef_MultiLine, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, WithMinMax: boolean, WithCutting: boolean, Tolerance: number, NbIterations: Graphic3d_ZLayerId): AppDef_Variational
Parameters
FirstPoint: Graphic3d_ZLayerId
LastPoint: Graphic3d_ZLayerId
MaxDegree: Graphic3d_ZLayerId
MaxSegment: Graphic3d_ZLayerId
WithMinMax: boolean
WithCutting: boolean
Tolerance: number
NbIterations: Graphic3d_ZLayerId
Methods
Criterium
- Criterium(VFirstOrder: number, VSecondOrder: number, VThirdOrder: number): void
Parameters
VFirstOrder: number
VSecondOrder: number
VThirdOrder: number
Returns void
CriteriumWeight
- CriteriumWeight(Percent1: number, Percent2: number, Percent3: number): void
Parameters
Percent1: number
Percent2: number
Percent3: number
Returns void
Distance
- Distance(mat: math_Matrix): void
Dump
- Dump(o: Standard_OStream): void
IsOverConstrained
- IsOverConstrained(): boolean
MaxDegree
- MaxDegree(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
MaxErrorIndex
- MaxErrorIndex(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
MaxSegment
- MaxSegment(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
NbIterations
- NbIterations(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
SetConstraints
Parameters
Returns boolean
SetContinuity
Parameters
Returns boolean
SetCriteriumWeight_1
- SetCriteriumWeight_1(Percent1: number, Percent2: number, Percent3: number): void
Parameters
Percent1: number
Percent2: number
Percent3: number
Returns void
SetCriteriumWeight_2
- SetCriteriumWeight_2(Order: Graphic3d_ZLayerId, Percent: number): void
Parameters
Order: Graphic3d_ZLayerId
Percent: number
Returns void
SetKnots
Parameters
Returns boolean
SetMaxDegree
- SetMaxDegree(Degree: Graphic3d_ZLayerId): boolean
Parameters
Degree: Graphic3d_ZLayerId
Returns boolean
SetMaxSegment
- SetMaxSegment(NbSegment: Graphic3d_ZLayerId): boolean
Parameters
NbSegment: Graphic3d_ZLayerId
Returns boolean
SetNbIterations
- SetNbIterations(Iter: Graphic3d_ZLayerId): void
SetTolerance
- SetTolerance(Tol: number): void
SetWithCutting
- SetWithCutting(Cutting: boolean): boolean
Parameters
Returns boolean
SetWithMinMax
- SetWithMinMax(MinMax: boolean): void