X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FPGeom%2FPGeom_BSplineCurve.cdl;h=15d5f6be5b721a4bede9d78383cd44829146cd95;hb=fff263bd14b304ea80804d5e589abe2a5780015d;hpb=56a9db93fe242d08726b982838db2bcf08bc66e3 diff --git a/src/PGeom/PGeom_BSplineCurve.cdl b/src/PGeom/PGeom_BSplineCurve.cdl deleted file mode 100644 index 15d5f6be5b..0000000000 --- a/src/PGeom/PGeom_BSplineCurve.cdl +++ /dev/null @@ -1,131 +0,0 @@ --- Created on: 1993-03-01 --- Created by: Philippe DAUTRY --- Copyright (c) 1993-1999 Matra Datavision --- Copyright (c) 1999-2014 OPEN CASCADE SAS --- --- This file is part of Open CASCADE Technology software library. --- --- This library is free software; you can redistribute it and/or modify it under --- the terms of the GNU Lesser General Public License version 2.1 as published --- by the Free Software Foundation, with special exception defined in the file --- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT --- distribution for complete text of the license and disclaimer of any warranty. --- --- Alternatively, this file may be used under the terms of Open CASCADE --- commercial license or contractual agreement. - -class BSplineCurve from PGeom inherits BoundedCurve from PGeom - - ---Purpose : Definition of a B_spline curve (it can be - -- periodic, rational and non uniform : NURBS). - -- - ---See Also : BSplineCurve from Geom. - -uses HArray1OfInteger from PColStd, - HArray1OfReal from PColStd, - HArray1OfPnt from PColgp - -is - - - Create returns BSplineCurve from PGeom; - ---Purpose: Creates a BSplineCurve with default values. - ---Level: Internal - - - Create ( - aRational : Boolean from Standard; - aPeriodic : Boolean from Standard; - aSpineDegree : Integer from Standard; - aPoles : HArray1OfPnt from PColgp; - aWeights : HArray1OfReal from PColStd; - aKnots : HArray1OfReal from PColStd; - aMultiplicities : HArray1OfInteger from PColStd) - returns BSplineCurve from PGeom; - ---Purpose: Creates a BSplineCurve with these field values. - ---Level: Internal - - - Periodic (me: mutable; aPeriodic: Boolean from Standard); - ---Purpose :Set the field periodic with . - ---Level: Internal - - - Periodic (me) returns Boolean from Standard; - ---Purpose :Returns the value of the field periodic. - ---Level: Internal - - - Rational (me: mutable; aRational: Boolean from Standard); - ---Purpose :Set the value of the field rational with - -- . - ---Level: Internal - - - Rational (me) returns Boolean from Standard; - ---Purpose :Returns the value of the field rational. - ---Level: Internal - - - SpineDegree (me: mutable; aSpineDegree: Integer from Standard); - ---Purpose: Set the value of the field spineDegree with . - ---Level: Internal - - - SpineDegree (me) returns Integer from Standard; - ---Purpose: Returns the value of the field spineDegree. - ---Level: Internal - - - Poles (me: mutable; aPoles: HArray1OfPnt from PColgp); - ---Purpose : Set the value of the field poles with . - ---Level: Internal - - - Poles (me) returns HArray1OfPnt from PColgp; - ---Purpose : Returns the value of the field poles. - ---Level: Internal - - - Weights (me: mutable; aWeights : HArray1OfReal from PColStd); - ---Purpose : Set the value of the field weights with . - ---Level: Internal - - - Weights (me) returns HArray1OfReal from PColStd; - ---Purpose : Returns the the value of the field weights. - ---Level: Internal - - - Knots (me: mutable; aKnots : HArray1OfReal); - ---Purpose : Set the field knots with . - -- The multiplicity of the knots are not modified. - ---Level: Internal - - - Knots (me) returns HArray1OfReal from PColStd; - ---Purpose : returns the value of the field knots. - ---Level: Internal - - - Multiplicities (me: mutable; aMultiplicities : HArray1OfInteger); - ---Purpose : Set the field multiplicities with . - ---Level: Internal - - - Multiplicities (me) returns HArray1OfInteger from PColStd; - ---Purpose : returns the value of the field multiplicities. - ---Level: Internal - - -fields - - rational : Boolean from Standard; - periodic : Boolean from Standard; - spineDegree : Integer from Standard; - poles : HArray1OfPnt from PColgp; - weights : HArray1OfReal from PColStd; - knots : HArray1OfReal from PColStd; - multiplicities : HArray1OfInteger from PColStd; - -end;