Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BSplCLib

Index

Constructors

Methods

Constructors

Methods

  • delete(): void
  • Returns void

  • AntiBoorScheme(U: number, Degree: Graphic3d_ZLayerId, Knots: number, Dimension: Graphic3d_ZLayerId, Poles: number, Depth: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId, Tolerance: number): boolean
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • Knots: number
    • Dimension: Graphic3d_ZLayerId
    • Poles: number
    • Depth: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId
    • Tolerance: number

    Returns boolean

  • Bohm(U: number, Degree: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId, Knots: number, Dimension: Graphic3d_ZLayerId, Poles: number): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • N: Graphic3d_ZLayerId
    • Knots: number
    • Dimension: Graphic3d_ZLayerId
    • Poles: number

    Returns void

  • BoorIndex(Index: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId, Depth: Graphic3d_ZLayerId): Graphic3d_ZLayerId
  • Parameters

    • Index: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId
    • Depth: Graphic3d_ZLayerId

    Returns Graphic3d_ZLayerId

  • BoorScheme(U: number, Degree: Graphic3d_ZLayerId, Knots: number, Dimension: Graphic3d_ZLayerId, Poles: number, Depth: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • Knots: number
    • Dimension: Graphic3d_ZLayerId
    • Poles: number
    • Depth: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId

    Returns void

  • BuildBSpMatrix(Parameters: IntTools_CArray1OfReal, OrderArray: TColStd_Array1OfInteger, FlatKnots: IntTools_CArray1OfReal, Degree: Graphic3d_ZLayerId, Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId): Graphic3d_ZLayerId
  • Parameters

    • Parameters: IntTools_CArray1OfReal
    • OrderArray: TColStd_Array1OfInteger
    • FlatKnots: IntTools_CArray1OfReal
    • Degree: Graphic3d_ZLayerId
    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId

    Returns Graphic3d_ZLayerId

  • BuildBoor(Index: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, Poles: IntTools_CArray1OfReal, LP: number): void
  • Parameters

    • Index: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId
    • Dimension: Graphic3d_ZLayerId
    • Poles: IntTools_CArray1OfReal
    • LP: number

    Returns void

  • BuildCache_1(U: number, InverseOfSpanDomain: number, PeriodicFlag: boolean, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, CachePoles: TColgp_Array1OfPnt, CacheWeights: IntTools_CArray1OfReal): void
  • Parameters

    • U: number
    • InverseOfSpanDomain: number
    • PeriodicFlag: boolean
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • CachePoles: TColgp_Array1OfPnt
    • CacheWeights: IntTools_CArray1OfReal

    Returns void

  • BuildCache_2(U: number, InverseOfSpanDomain: number, PeriodicFlag: boolean, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, CachePoles: TColgp_Array1OfPnt2d, CacheWeights: IntTools_CArray1OfReal): void
  • Parameters

    • U: number
    • InverseOfSpanDomain: number
    • PeriodicFlag: boolean
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • CachePoles: TColgp_Array1OfPnt2d
    • CacheWeights: IntTools_CArray1OfReal

    Returns void

  • BuildCache_3(theParameter: number, theSpanDomain: number, thePeriodicFlag: boolean, theDegree: Graphic3d_ZLayerId, theSpanIndex: Graphic3d_ZLayerId, theFlatKnots: IntTools_CArray1OfReal, thePoles: TColgp_Array1OfPnt, theWeights: IntTools_CArray1OfReal, theCacheArray: TColStd_Array2OfReal): void
  • Parameters

    • theParameter: number
    • theSpanDomain: number
    • thePeriodicFlag: boolean
    • theDegree: Graphic3d_ZLayerId
    • theSpanIndex: Graphic3d_ZLayerId
    • theFlatKnots: IntTools_CArray1OfReal
    • thePoles: TColgp_Array1OfPnt
    • theWeights: IntTools_CArray1OfReal
    • theCacheArray: TColStd_Array2OfReal

    Returns void

  • BuildCache_4(theParameter: number, theSpanDomain: number, thePeriodicFlag: boolean, theDegree: Graphic3d_ZLayerId, theSpanIndex: Graphic3d_ZLayerId, theFlatKnots: IntTools_CArray1OfReal, thePoles: TColgp_Array1OfPnt2d, theWeights: IntTools_CArray1OfReal, theCacheArray: TColStd_Array2OfReal): void
  • Parameters

    • theParameter: number
    • theSpanDomain: number
    • thePeriodicFlag: boolean
    • theDegree: Graphic3d_ZLayerId
    • theSpanIndex: Graphic3d_ZLayerId
    • theFlatKnots: IntTools_CArray1OfReal
    • thePoles: TColgp_Array1OfPnt2d
    • theWeights: IntTools_CArray1OfReal
    • theCacheArray: TColStd_Array2OfReal

    Returns void

  • BuildEval_1(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Poles: IntTools_CArray1OfReal, Weights: IntTools_CArray1OfReal, LP: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Index: Graphic3d_ZLayerId
    • Poles: IntTools_CArray1OfReal
    • Weights: IntTools_CArray1OfReal
    • LP: number

    Returns void

  • BuildEval_2(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, LP: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Index: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • LP: number

    Returns void

  • BuildEval_3(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, LP: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Index: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • LP: number

    Returns void

  • BuildKnots(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Periodic: boolean, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, LK: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Index: Graphic3d_ZLayerId
    • Periodic: boolean
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • LK: number

    Returns void

  • BuildSchoenbergPoints(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameters: IntTools_CArray1OfReal

    Returns void

  • CacheD0_1(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Point: gp_Pnt): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • CacheParameter: number
    • SpanLenght: number
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • Point: gp_Pnt

    Returns void

  • CacheD0_2(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, Point: gp_Pnt2d): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • CacheParameter: number
    • SpanLenght: number
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • Point: gp_Pnt2d

    Returns void

  • CacheD1_1(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Point: gp_Pnt, Vec: gp_Vec): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • CacheParameter: number
    • SpanLenght: number
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • Point: gp_Pnt
    • Vec: gp_Vec

    Returns void

  • CacheD1_2(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, Point: gp_Pnt2d, Vec: gp_Vec2d): void
  • Parameters

    Returns void

  • CacheD2_1(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Point: gp_Pnt, Vec1: gp_Vec, Vec2: gp_Vec): void
  • Parameters

    Returns void

  • CacheD3_1(U: number, Degree: Graphic3d_ZLayerId, CacheParameter: number, SpanLenght: number, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Point: gp_Pnt, Vec1: gp_Vec, Vec2: gp_Vec, Vec3: gp_Vec): void
  • D0_1(U: number, Index: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: IntTools_CArray1OfReal, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, P: number): void
  • Parameters

    • U: number
    • Index: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Poles: IntTools_CArray1OfReal
    • Weights: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • P: number

    Returns void

  • D1_1(U: number, Index: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: IntTools_CArray1OfReal, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, P: number, V: number): void
  • Parameters

    • U: number
    • Index: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Poles: IntTools_CArray1OfReal
    • Weights: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • P: number
    • V: number

    Returns void

  • D2_1(U: number, Index: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: IntTools_CArray1OfReal, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, P: number, V1: number, V2: number): void
  • Parameters

    • U: number
    • Index: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Poles: IntTools_CArray1OfReal
    • Weights: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • P: number
    • V1: number
    • V2: number

    Returns void

  • D3_1(U: number, Index: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: IntTools_CArray1OfReal, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, P: number, V1: number, V2: number, V3: number): void
  • Parameters

    • U: number
    • Index: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Poles: IntTools_CArray1OfReal
    • Weights: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • P: number
    • V1: number
    • V2: number
    • V3: number

    Returns void

  • Derivative(Degree: Graphic3d_ZLayerId, Knots: number, Dimension: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId, Order: Graphic3d_ZLayerId, Poles: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Knots: number
    • Dimension: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId
    • Order: Graphic3d_ZLayerId
    • Poles: number

    Returns void

  • EvalBsplineBasis(DerivativeOrder: Graphic3d_ZLayerId, Order: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameter: number, FirstNonZeroBsplineIndex: Graphic3d_ZLayerId, BsplineBasis: math_Matrix, isPeriodic: boolean): Graphic3d_ZLayerId
  • Parameters

    • DerivativeOrder: Graphic3d_ZLayerId
    • Order: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameter: number
    • FirstNonZeroBsplineIndex: Graphic3d_ZLayerId
    • BsplineBasis: math_Matrix
    • isPeriodic: boolean

    Returns Graphic3d_ZLayerId

  • Eval_1(U: number, Degree: Graphic3d_ZLayerId, Knots: number, Dimension: Graphic3d_ZLayerId, Poles: number): void
  • Parameters

    • U: number
    • Degree: Graphic3d_ZLayerId
    • Knots: number
    • Dimension: Graphic3d_ZLayerId
    • Poles: number

    Returns void

  • Eval_2(U: number, PeriodicFlag: boolean, DerivativeRequest: Graphic3d_ZLayerId, ExtrapMode: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, ArrayDimension: Graphic3d_ZLayerId, Poles: number, Result: number): void
  • Parameters

    • U: number
    • PeriodicFlag: boolean
    • DerivativeRequest: Graphic3d_ZLayerId
    • ExtrapMode: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • ArrayDimension: Graphic3d_ZLayerId
    • Poles: number
    • Result: number

    Returns void

  • Eval_3(U: number, PeriodicFlag: boolean, DerivativeRequest: Graphic3d_ZLayerId, ExtrapMode: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, ArrayDimension: Graphic3d_ZLayerId, Poles: number, Weights: number, PolesResult: number, WeightsResult: number): void
  • Parameters

    • U: number
    • PeriodicFlag: boolean
    • DerivativeRequest: Graphic3d_ZLayerId
    • ExtrapMode: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • ArrayDimension: Graphic3d_ZLayerId
    • Poles: number
    • Weights: number
    • PolesResult: number
    • WeightsResult: number

    Returns void

  • Eval_4(U: number, PeriodicFlag: boolean, HomogeneousFlag: boolean, ExtrapMode: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Point: gp_Pnt, Weight: number): void
  • Parameters

    • U: number
    • PeriodicFlag: boolean
    • HomogeneousFlag: boolean
    • ExtrapMode: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • Point: gp_Pnt
    • Weight: number

    Returns void

  • Eval_5(U: number, PeriodicFlag: boolean, HomogeneousFlag: boolean, ExtrapMode: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, Point: gp_Pnt2d, Weight: number): void
  • Parameters

    • U: number
    • PeriodicFlag: boolean
    • HomogeneousFlag: boolean
    • ExtrapMode: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • Point: gp_Pnt2d
    • Weight: number

    Returns void

  • FactorBandedMatrix(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, PivotIndexProblem: Graphic3d_ZLayerId): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • PivotIndexProblem: Graphic3d_ZLayerId

    Returns Graphic3d_ZLayerId

  • FlatBezierKnots(Degree: Graphic3d_ZLayerId): number
  • Parameters

    • Degree: Graphic3d_ZLayerId

    Returns number

  • FlatIndex(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Mults: TColStd_Array1OfInteger, Periodic: boolean): Graphic3d_ZLayerId
  • Parameters

    Returns Graphic3d_ZLayerId

  • FunctionMultiply_1(Function: BSplCLib_EvaluatorFunction, BSplineDegree: Graphic3d_ZLayerId, BSplineFlatKnots: IntTools_CArray1OfReal, PolesDimension: Graphic3d_ZLayerId, Poles: number, FlatKnots: IntTools_CArray1OfReal, NewDegree: Graphic3d_ZLayerId, NewPoles: number, theStatus: Graphic3d_ZLayerId): void
  • Parameters

    • Function: BSplCLib_EvaluatorFunction
    • BSplineDegree: Graphic3d_ZLayerId
    • BSplineFlatKnots: IntTools_CArray1OfReal
    • PolesDimension: Graphic3d_ZLayerId
    • Poles: number
    • FlatKnots: IntTools_CArray1OfReal
    • NewDegree: Graphic3d_ZLayerId
    • NewPoles: number
    • theStatus: Graphic3d_ZLayerId

    Returns void

  • FunctionMultiply_2(Function: BSplCLib_EvaluatorFunction, BSplineDegree: Graphic3d_ZLayerId, BSplineFlatKnots: IntTools_CArray1OfReal, Poles: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, NewDegree: Graphic3d_ZLayerId, NewPoles: IntTools_CArray1OfReal, theStatus: Graphic3d_ZLayerId): void
  • Parameters

    • Function: BSplCLib_EvaluatorFunction
    • BSplineDegree: Graphic3d_ZLayerId
    • BSplineFlatKnots: IntTools_CArray1OfReal
    • Poles: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • NewDegree: Graphic3d_ZLayerId
    • NewPoles: IntTools_CArray1OfReal
    • theStatus: Graphic3d_ZLayerId

    Returns void

  • FunctionReparameterise_1(Function: BSplCLib_EvaluatorFunction, BSplineDegree: Graphic3d_ZLayerId, BSplineFlatKnots: IntTools_CArray1OfReal, PolesDimension: Graphic3d_ZLayerId, Poles: number, FlatKnots: IntTools_CArray1OfReal, NewDegree: Graphic3d_ZLayerId, NewPoles: number, theStatus: Graphic3d_ZLayerId): void
  • Parameters

    • Function: BSplCLib_EvaluatorFunction
    • BSplineDegree: Graphic3d_ZLayerId
    • BSplineFlatKnots: IntTools_CArray1OfReal
    • PolesDimension: Graphic3d_ZLayerId
    • Poles: number
    • FlatKnots: IntTools_CArray1OfReal
    • NewDegree: Graphic3d_ZLayerId
    • NewPoles: number
    • theStatus: Graphic3d_ZLayerId

    Returns void

  • FunctionReparameterise_2(Function: BSplCLib_EvaluatorFunction, BSplineDegree: Graphic3d_ZLayerId, BSplineFlatKnots: IntTools_CArray1OfReal, Poles: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, NewDegree: Graphic3d_ZLayerId, NewPoles: IntTools_CArray1OfReal, theStatus: Graphic3d_ZLayerId): void
  • Parameters

    • Function: BSplCLib_EvaluatorFunction
    • BSplineDegree: Graphic3d_ZLayerId
    • BSplineFlatKnots: IntTools_CArray1OfReal
    • Poles: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • NewDegree: Graphic3d_ZLayerId
    • NewPoles: IntTools_CArray1OfReal
    • theStatus: Graphic3d_ZLayerId

    Returns void

  • GetPole(Index: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId, Depth: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, LocPoles: number, Position: Graphic3d_ZLayerId, Pole: IntTools_CArray1OfReal): void
  • Parameters

    • Index: Graphic3d_ZLayerId
    • Length: Graphic3d_ZLayerId
    • Depth: Graphic3d_ZLayerId
    • Dimension: Graphic3d_ZLayerId
    • LocPoles: number
    • Position: Graphic3d_ZLayerId
    • Pole: IntTools_CArray1OfReal

    Returns void

  • Hunt(theArray: IntTools_CArray1OfReal, theX: number, theXPos: Graphic3d_ZLayerId): void
  • Parameters

    • theArray: IntTools_CArray1OfReal
    • theX: number
    • theXPos: Graphic3d_ZLayerId

    Returns void

  • IncreaseDegreeCountKnots(Degree: Graphic3d_ZLayerId, NewDegree: Graphic3d_ZLayerId, Periodic: boolean, Mults: TColStd_Array1OfInteger): Graphic3d_ZLayerId
  • Parameters

    Returns Graphic3d_ZLayerId

  • IncreaseDegree_1(Degree: Graphic3d_ZLayerId, NewDegree: Graphic3d_ZLayerId, Periodic: boolean, Dimension: Graphic3d_ZLayerId, Poles: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: IntTools_CArray1OfReal, NewKnots: IntTools_CArray1OfReal, NewMults: TColStd_Array1OfInteger): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • NewDegree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Dimension: Graphic3d_ZLayerId
    • Poles: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • NewPoles: IntTools_CArray1OfReal
    • NewKnots: IntTools_CArray1OfReal
    • NewMults: TColStd_Array1OfInteger

    Returns void

  • InsertKnot_1(UIndex: Graphic3d_ZLayerId, U: number, UMult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array1OfPnt, NewWeights: IntTools_CArray1OfReal): void
  • Parameters

    Returns void

  • InsertKnot_2(UIndex: Graphic3d_ZLayerId, U: number, UMult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array1OfPnt2d, NewWeights: IntTools_CArray1OfReal): void
  • InsertKnots_1(Degree: Graphic3d_ZLayerId, Periodic: boolean, Dimension: Graphic3d_ZLayerId, Poles: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, AddKnots: IntTools_CArray1OfReal, AddMults: TColStd_Array1OfInteger, NewPoles: IntTools_CArray1OfReal, NewKnots: IntTools_CArray1OfReal, NewMults: TColStd_Array1OfInteger, Epsilon: number, Add: boolean): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Dimension: Graphic3d_ZLayerId
    • Poles: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • AddKnots: IntTools_CArray1OfReal
    • AddMults: TColStd_Array1OfInteger
    • NewPoles: IntTools_CArray1OfReal
    • NewKnots: IntTools_CArray1OfReal
    • NewMults: TColStd_Array1OfInteger
    • Epsilon: number
    • Add: boolean

    Returns void

  • Interpolate_1(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, Poles: TColgp_Array1OfPnt, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    Returns void

  • Interpolate_2(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, Poles: TColgp_Array1OfPnt2d, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    Returns void

  • Interpolate_3(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameters: IntTools_CArray1OfReal
    • ContactOrderArray: TColStd_Array1OfInteger
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • InversionProblem: Graphic3d_ZLayerId

    Returns void

  • Interpolate_4(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameters: IntTools_CArray1OfReal
    • ContactOrderArray: TColStd_Array1OfInteger
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • InversionProblem: Graphic3d_ZLayerId

    Returns void

  • Interpolate_5(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, ArrayDimension: Graphic3d_ZLayerId, Poles: number, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameters: IntTools_CArray1OfReal
    • ContactOrderArray: TColStd_Array1OfInteger
    • ArrayDimension: Graphic3d_ZLayerId
    • Poles: number
    • InversionProblem: Graphic3d_ZLayerId

    Returns void

  • Interpolate_6(Degree: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Parameters: IntTools_CArray1OfReal, ContactOrderArray: TColStd_Array1OfInteger, ArrayDimension: Graphic3d_ZLayerId, Poles: number, Weights: number, InversionProblem: Graphic3d_ZLayerId): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Parameters: IntTools_CArray1OfReal
    • ContactOrderArray: TColStd_Array1OfInteger
    • ArrayDimension: Graphic3d_ZLayerId
    • Poles: number
    • Weights: number
    • InversionProblem: Graphic3d_ZLayerId

    Returns void

  • IsRational(Weights: IntTools_CArray1OfReal, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, Epsilon: number): boolean
  • Parameters

    • Weights: IntTools_CArray1OfReal
    • I1: Graphic3d_ZLayerId
    • I2: Graphic3d_ZLayerId
    • Epsilon: number

    Returns boolean

  • KnotSequenceLength(Mults: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: boolean): Graphic3d_ZLayerId
  • KnotSequence_1(Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, KnotSeq: IntTools_CArray1OfReal, Periodic: boolean): void
  • Parameters

    Returns void

  • KnotSequence_2(Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: boolean, KnotSeq: IntTools_CArray1OfReal): void
  • Parameters

    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • KnotSeq: IntTools_CArray1OfReal

    Returns void

  • Knots(KnotSeq: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, Periodic: boolean): void
  • Parameters

    Returns void

  • KnotsLength(KnotSeq: IntTools_CArray1OfReal, Periodic: boolean): Graphic3d_ZLayerId
  • Parameters

    • KnotSeq: IntTools_CArray1OfReal
    • Periodic: boolean

    Returns Graphic3d_ZLayerId

  • LocateParameter_1(Degree: Graphic3d_ZLayerId, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, U: number, IsPeriodic: boolean, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, KnotIndex: Graphic3d_ZLayerId, NewU: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • U: number
    • IsPeriodic: boolean
    • FromK1: Graphic3d_ZLayerId
    • ToK2: Graphic3d_ZLayerId
    • KnotIndex: Graphic3d_ZLayerId
    • NewU: number

    Returns void

  • LocateParameter_2(Degree: Graphic3d_ZLayerId, Knots: IntTools_CArray1OfReal, U: number, IsPeriodic: boolean, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, KnotIndex: Graphic3d_ZLayerId, NewU: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Knots: IntTools_CArray1OfReal
    • U: number
    • IsPeriodic: boolean
    • FromK1: Graphic3d_ZLayerId
    • ToK2: Graphic3d_ZLayerId
    • KnotIndex: Graphic3d_ZLayerId
    • NewU: number

    Returns void

  • LocateParameter_3(Degree: Graphic3d_ZLayerId, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, U: number, Periodic: boolean, Index: Graphic3d_ZLayerId, NewU: number): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • U: number
    • Periodic: boolean
    • Index: Graphic3d_ZLayerId
    • NewU: number

    Returns void

  • MaxDegree(): Graphic3d_ZLayerId
  • Returns Graphic3d_ZLayerId

  • MovePointAndTangent_1(U: number, ArrayDimension: Graphic3d_ZLayerId, Delta: number, DeltaDerivative: number, Tolerance: number, Degree: Graphic3d_ZLayerId, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, Poles: number, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, NewPoles: number, ErrorStatus: Graphic3d_ZLayerId): void
  • Parameters

    • U: number
    • ArrayDimension: Graphic3d_ZLayerId
    • Delta: number
    • DeltaDerivative: number
    • Tolerance: number
    • Degree: Graphic3d_ZLayerId
    • StartingCondition: Graphic3d_ZLayerId
    • EndingCondition: Graphic3d_ZLayerId
    • Poles: number
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • NewPoles: number
    • ErrorStatus: Graphic3d_ZLayerId

    Returns void

  • MovePointAndTangent_2(U: number, Delta: gp_Vec, DeltaDerivative: gp_Vec, Tolerance: number, Degree: Graphic3d_ZLayerId, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, NewPoles: TColgp_Array1OfPnt, ErrorStatus: Graphic3d_ZLayerId): void
  • Parameters

    • U: number
    • Delta: gp_Vec
    • DeltaDerivative: gp_Vec
    • Tolerance: number
    • Degree: Graphic3d_ZLayerId
    • StartingCondition: Graphic3d_ZLayerId
    • EndingCondition: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • NewPoles: TColgp_Array1OfPnt
    • ErrorStatus: Graphic3d_ZLayerId

    Returns void

  • MovePointAndTangent_3(U: number, Delta: gp_Vec2d, DeltaDerivative: gp_Vec2d, Tolerance: number, Degree: Graphic3d_ZLayerId, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, NewPoles: TColgp_Array1OfPnt2d, ErrorStatus: Graphic3d_ZLayerId): void
  • Parameters

    • U: number
    • Delta: gp_Vec2d
    • DeltaDerivative: gp_Vec2d
    • Tolerance: number
    • Degree: Graphic3d_ZLayerId
    • StartingCondition: Graphic3d_ZLayerId
    • EndingCondition: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • NewPoles: TColgp_Array1OfPnt2d
    • ErrorStatus: Graphic3d_ZLayerId

    Returns void

  • MovePoint_1(U: number, Displ: gp_Vec2d, Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, FirstIndex: Graphic3d_ZLayerId, LastIndex: Graphic3d_ZLayerId, NewPoles: TColgp_Array1OfPnt2d): void
  • Parameters

    • U: number
    • Displ: gp_Vec2d
    • Index1: Graphic3d_ZLayerId
    • Index2: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • FirstIndex: Graphic3d_ZLayerId
    • LastIndex: Graphic3d_ZLayerId
    • NewPoles: TColgp_Array1OfPnt2d

    Returns void

  • MovePoint_2(U: number, Displ: gp_Vec, Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, FirstIndex: Graphic3d_ZLayerId, LastIndex: Graphic3d_ZLayerId, NewPoles: TColgp_Array1OfPnt): void
  • Parameters

    • U: number
    • Displ: gp_Vec
    • Index1: Graphic3d_ZLayerId
    • Index2: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • FirstIndex: Graphic3d_ZLayerId
    • LastIndex: Graphic3d_ZLayerId
    • NewPoles: TColgp_Array1OfPnt

    Returns void

  • NoWeights(): IntTools_CArray1OfReal
  • Returns IntTools_CArray1OfReal

  • PoleIndex(Degree: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Periodic: boolean, Mults: TColStd_Array1OfInteger): Graphic3d_ZLayerId
  • Parameters

    Returns Graphic3d_ZLayerId

  • PrepareInsertKnots(Degree: Graphic3d_ZLayerId, Periodic: boolean, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, AddKnots: IntTools_CArray1OfReal, AddMults: TColStd_Array1OfInteger, NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Epsilon: number, Add: boolean): boolean
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • AddKnots: IntTools_CArray1OfReal
    • AddMults: TColStd_Array1OfInteger
    • NbPoles: Graphic3d_ZLayerId
    • NbKnots: Graphic3d_ZLayerId
    • Epsilon: number
    • Add: boolean

    Returns boolean

  • PrepareTrimming(Degree: Graphic3d_ZLayerId, Periodic: boolean, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, U1: number, U2: number, NbKnots: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • U1: number
    • U2: number
    • NbKnots: Graphic3d_ZLayerId
    • NbPoles: Graphic3d_ZLayerId

    Returns void

  • PrepareUnperiodize(Degree: Graphic3d_ZLayerId, Mults: TColStd_Array1OfInteger, NbKnots: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId): void
  • Parameters

    Returns void

  • RaiseMultiplicity_1(KnotIndex: Graphic3d_ZLayerId, Mult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array1OfPnt, NewWeights: IntTools_CArray1OfReal): void
  • Parameters

    Returns void

  • RaiseMultiplicity_2(KnotIndex: Graphic3d_ZLayerId, Mult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array1OfPnt2d, NewWeights: IntTools_CArray1OfReal): void
  • RemoveKnot_1(Index: Graphic3d_ZLayerId, Mult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: boolean, Dimension: Graphic3d_ZLayerId, Poles: IntTools_CArray1OfReal, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: IntTools_CArray1OfReal, NewKnots: IntTools_CArray1OfReal, NewMults: TColStd_Array1OfInteger, Tolerance: number): boolean
  • Parameters

    • Index: Graphic3d_ZLayerId
    • Mult: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Dimension: Graphic3d_ZLayerId
    • Poles: IntTools_CArray1OfReal
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • NewPoles: IntTools_CArray1OfReal
    • NewKnots: IntTools_CArray1OfReal
    • NewMults: TColStd_Array1OfInteger
    • Tolerance: number

    Returns boolean

  • Reparametrize(U1: number, U2: number, Knots: IntTools_CArray1OfReal): void
  • Parameters

    • U1: number
    • U2: number
    • Knots: IntTools_CArray1OfReal

    Returns void

  • Resolution_1(PolesArray: number, ArrayDimension: Graphic3d_ZLayerId, NumPoles: Graphic3d_ZLayerId, Weights: IntTools_CArray1OfReal, FlatKnots: IntTools_CArray1OfReal, Degree: Graphic3d_ZLayerId, Tolerance3D: number, UTolerance: number): void
  • Parameters

    • PolesArray: number
    • ArrayDimension: Graphic3d_ZLayerId
    • NumPoles: Graphic3d_ZLayerId
    • Weights: IntTools_CArray1OfReal
    • FlatKnots: IntTools_CArray1OfReal
    • Degree: Graphic3d_ZLayerId
    • Tolerance3D: number
    • UTolerance: number

    Returns void

  • Resolution_2(Poles: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal, NumPoles: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Degree: Graphic3d_ZLayerId, Tolerance3D: number, UTolerance: number): void
  • Parameters

    • Poles: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal
    • NumPoles: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Degree: Graphic3d_ZLayerId
    • Tolerance3D: number
    • UTolerance: number

    Returns void

  • Resolution_3(Poles: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal, NumPoles: Graphic3d_ZLayerId, FlatKnots: IntTools_CArray1OfReal, Degree: Graphic3d_ZLayerId, Tolerance3D: number, UTolerance: number): void
  • Parameters

    • Poles: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal
    • NumPoles: Graphic3d_ZLayerId
    • FlatKnots: IntTools_CArray1OfReal
    • Degree: Graphic3d_ZLayerId
    • Tolerance3D: number
    • UTolerance: number

    Returns void

  • Reverse_1(Knots: IntTools_CArray1OfReal): void
  • Parameters

    • Knots: IntTools_CArray1OfReal

    Returns void

  • Reverse_5(Weights: IntTools_CArray1OfReal, Last: Graphic3d_ZLayerId): void
  • Parameters

    • Weights: IntTools_CArray1OfReal
    • Last: Graphic3d_ZLayerId

    Returns void

  • SolveBandedSystem_1(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, ArrayDimension: Graphic3d_ZLayerId, Array: number): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • ArrayDimension: Graphic3d_ZLayerId
    • Array: number

    Returns Graphic3d_ZLayerId

  • SolveBandedSystem_2(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, Array: TColgp_Array1OfPnt2d): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • Array: TColgp_Array1OfPnt2d

    Returns Graphic3d_ZLayerId

  • SolveBandedSystem_3(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, Array: TColgp_Array1OfPnt): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • Array: TColgp_Array1OfPnt

    Returns Graphic3d_ZLayerId

  • SolveBandedSystem_4(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, HomogenousFlag: boolean, ArrayDimension: Graphic3d_ZLayerId, Array: number, Weights: number): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • HomogenousFlag: boolean
    • ArrayDimension: Graphic3d_ZLayerId
    • Array: number
    • Weights: number

    Returns Graphic3d_ZLayerId

  • SolveBandedSystem_5(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, HomogenousFlag: boolean, Array: TColgp_Array1OfPnt2d, Weights: IntTools_CArray1OfReal): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • HomogenousFlag: boolean
    • Array: TColgp_Array1OfPnt2d
    • Weights: IntTools_CArray1OfReal

    Returns Graphic3d_ZLayerId

  • SolveBandedSystem_6(Matrix: math_Matrix, UpperBandWidth: Graphic3d_ZLayerId, LowerBandWidth: Graphic3d_ZLayerId, HomogeneousFlag: boolean, Array: TColgp_Array1OfPnt, Weights: IntTools_CArray1OfReal): Graphic3d_ZLayerId
  • Parameters

    • Matrix: math_Matrix
    • UpperBandWidth: Graphic3d_ZLayerId
    • LowerBandWidth: Graphic3d_ZLayerId
    • HomogeneousFlag: boolean
    • Array: TColgp_Array1OfPnt
    • Weights: IntTools_CArray1OfReal

    Returns Graphic3d_ZLayerId

  • TangExtendToConstraint(FlatKnots: IntTools_CArray1OfReal, C1Coefficient: number, NumPoles: Graphic3d_ZLayerId, Poles: number, Dimension: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, ConstraintPoint: IntTools_CArray1OfReal, Continuity: Graphic3d_ZLayerId, After: boolean, NbPolesResult: Graphic3d_ZLayerId, NbKnotsRsult: Graphic3d_ZLayerId, KnotsResult: number, PolesResult: number): void
  • Parameters

    • FlatKnots: IntTools_CArray1OfReal
    • C1Coefficient: number
    • NumPoles: Graphic3d_ZLayerId
    • Poles: number
    • Dimension: Graphic3d_ZLayerId
    • Degree: Graphic3d_ZLayerId
    • ConstraintPoint: IntTools_CArray1OfReal
    • Continuity: Graphic3d_ZLayerId
    • After: boolean
    • NbPolesResult: Graphic3d_ZLayerId
    • NbKnotsRsult: Graphic3d_ZLayerId
    • KnotsResult: number
    • PolesResult: number

    Returns void

  • Trimming_1(Degree: Graphic3d_ZLayerId, Periodic: boolean, Dimension: Graphic3d_ZLayerId, Knots: IntTools_CArray1OfReal, Mults: TColStd_Array1OfInteger, Poles: IntTools_CArray1OfReal, U1: number, U2: number, NewKnots: IntTools_CArray1OfReal, NewMults: TColStd_Array1OfInteger, NewPoles: IntTools_CArray1OfReal): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Periodic: boolean
    • Dimension: Graphic3d_ZLayerId
    • Knots: IntTools_CArray1OfReal
    • Mults: TColStd_Array1OfInteger
    • Poles: IntTools_CArray1OfReal
    • U1: number
    • U2: number
    • NewKnots: IntTools_CArray1OfReal
    • NewMults: TColStd_Array1OfInteger
    • NewPoles: IntTools_CArray1OfReal

    Returns void

  • Unperiodize_1(Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, Mults: TColStd_Array1OfInteger, Knots: IntTools_CArray1OfReal, Poles: IntTools_CArray1OfReal, NewMults: TColStd_Array1OfInteger, NewKnots: IntTools_CArray1OfReal, NewPoles: IntTools_CArray1OfReal): void
  • Parameters

    • Degree: Graphic3d_ZLayerId
    • Dimension: Graphic3d_ZLayerId
    • Mults: TColStd_Array1OfInteger
    • Knots: IntTools_CArray1OfReal
    • Poles: IntTools_CArray1OfReal
    • NewMults: TColStd_Array1OfInteger
    • NewKnots: IntTools_CArray1OfReal
    • NewPoles: IntTools_CArray1OfReal

    Returns void

Generated using TypeDoc