mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0023024: Update headers of OCCT files
Added appropriate copyright and license information in source files
This commit is contained in:
@@ -1,8 +1,23 @@
|
||||
-- File: Geom.cdl
|
||||
-- Created: Tue Mar 9 18:50:59 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
package Geom
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Axis1Placement.cdl
|
||||
-- Created: Tue Mar 9 19:24:06 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Axis1Placement.cxx
|
||||
// Created: Tue Mar 9 19:25:37 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Axis1Placement.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Axis1Placement.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Axis2Placement.cdl
|
||||
-- Created: Tue Mar 9 19:26:23 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Axis2Placement from Geom inherits AxisPlacement from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Axis2Placement.cxx
|
||||
// Created: Tue Mar 9 19:27:59 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Axis2Placement.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Axis2Placement.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_AxisPlacement.cdl
|
||||
-- Created: Tue Mar 9 19:28:24 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class AxisPlacement from Geom inherits Geometry from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_AxisPlacement.cxx
|
||||
// Created: Tue Mar 9 19:29:44 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_AxisPlacement.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_AxisPlacement.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_BSplineCurve.cdl
|
||||
-- Created: Tue Mar 9 19:30:09 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
-- xab : modified 15-Mar-95 : added cache mecanism to speed up evaluation
|
||||
-- mei : modified 08-Jun-95 : added method MovePoint
|
||||
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_BSplineCurve.cxx
|
||||
// Created: Tue Mar 9 19:30:47 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_BSplineCurve.cxx jcv - Avril 1991
|
||||
//Avril 1991 : constructeurs + methodes de lecture.
|
||||
//Mai 1991 : revue des specifs + debut de realisation des classes tool =>
|
||||
// implementation des methodes Set et calcul du point courant.
|
||||
@@ -14,7 +28,6 @@
|
||||
|
||||
//RLE Aug 1993 Remove Swaps, Remove typedefs, Update BSplCLib
|
||||
// debug periodic, IncreaseDegree
|
||||
//
|
||||
// 21-Mar-95 : xab implemented cache
|
||||
// 14-Mar-96 : xab implemented MovePointAndTangent
|
||||
// 13-Oct-96 : pmn Bug dans SetPeriodic (PRO6088) et Segment (PRO6250)
|
||||
|
@@ -1,11 +1,24 @@
|
||||
// File: Geom_BSplineCurve_1.cxx
|
||||
// Created: Tue Mar 9 19:35:13 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1991-07-05
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1991-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
// Created: Fri Jul 5 16:37:59 1991
|
||||
// Author: JCV
|
||||
|
||||
// 03-02-97 : pmn ->LocateU sur Periodic (PRO6963),
|
||||
// bon appel a LocateParameter (PRO6973) et mise en conformite avec
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_BSplineSurface.cdl
|
||||
-- Created: Tue Mar 9 19:37:34 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class BSplineSurface from Geom inherits BoundedSurface from Geom
|
||||
|
@@ -1,17 +1,30 @@
|
||||
// File: Geom_BSplineSurface.cxx
|
||||
// Created: Tue Mar 9 19:40:47 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_BSplineSurface.cxx jcv - Juillet 1991
|
||||
// 14-Mar-96 : xab portage hp
|
||||
// pmn : 28-Jun-96 Distinction entre la continuite en U et V (bug PRO4625)
|
||||
// pmn : 07-Jan-97 Centralisation des verif rational (PRO6834)
|
||||
// et ajout des InvalideCache() dans les SetWeight*(PRO6833)
|
||||
// RBD : 15-10-98 ; Le cache est maintenant calcule sur [-1,1] (pro15537).
|
||||
// jct : 19-01-99 ; permutation de urational et vrational dans Rational.
|
||||
//
|
||||
#define No_Standard_OutOfRange
|
||||
|
||||
#include <Geom_BSplineSurface.ixx>
|
||||
|
@@ -1,11 +1,24 @@
|
||||
// File: Geom_BSplineSurface_1.cxx
|
||||
// Created: Tue Mar 9 19:45:52 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
|
||||
// File Geom_BSplineSurface.cxx jcv - Juillet 1991
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
// xab : 30-Mar-95 introduced cache mechanism for surfaces
|
||||
// xab : 21-Jun-95 in remove knots sync size of weights and poles
|
||||
// pmn : 28-Jun-96 Distinction entre la continuite en U et V (bug PRO4625)
|
||||
@@ -14,7 +27,6 @@
|
||||
// pmn : 03-Feb-97 Prise en compte de la periode dans Locate(U/V) (PRO6963)
|
||||
// + bon appel a LocateParameter (PRO6973).
|
||||
// RBD : 15/10/98 ; Le cache est desormais defini sur [-1,1] (pro15537).
|
||||
//
|
||||
|
||||
#define No_Standard_OutOfRange
|
||||
#define No_Standard_DimensionError
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_BezierCurve.cdl
|
||||
-- Created: Tue Mar 9 19:49:01 1993
|
||||
-- Author: Philippe DAUTRY
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: Philippe DAUTRY
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class BezierCurve from Geom inherits BoundedCurve from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_BezierCurve.cxx
|
||||
// Created: Tue Mar 9 19:49:51 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
// File Geom_BezierCurve.cxx Septembre 1990
|
||||
// Passage en classe persistante - 23/01/91
|
||||
// Modif suite a la deuxieme revue de projet toolkit Geometry -23/01/91
|
||||
// Infos :
|
||||
|
@@ -1,12 +1,24 @@
|
||||
-- File: Geom_BezierSurface.cdl
|
||||
-- Created: Tue Mar 9 19:51:22 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
--
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
-- RBD : 15/10/98 ; Suppression de la methode privee coefficientsOK
|
||||
--
|
||||
--
|
||||
|
||||
|
||||
class BezierSurface from Geom inherits BoundedSurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_BezierSurface.cxx
|
||||
// Created: Tue Mar 9 19:52:37 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-09
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_BezierSurface.cxx Septembre 1990
|
||||
//Passage en classe persistante - 23/01/91
|
||||
//Modif suite a la deuxieme revue de projet toolkit Geometry -23/01/91
|
||||
// pmn : 21/10/95 ; Correction de la methode segment (PRO5853)
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_BoundedCurve.cdl
|
||||
-- Created: Wed Mar 10 09:24:17 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class BoundedCurve from Geom inherits Curve from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_BoundedCurve.cxx
|
||||
// Created: Wed Mar 10 09:25:56 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_BoundedCurve.cxx, JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_BoundedCurve.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_BoundedSurface.cdl
|
||||
-- Created: Wed Mar 10 09:26:16 1993
|
||||
-- Author: Philippe DAUTRY
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: Philippe DAUTRY
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class BoundedSurface from Geom inherits Surface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_BoundedSurface.cxx
|
||||
// Created: Wed Mar 10 09:27:23 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_BoundedSurface.cxx, JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_BoundedSurface.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_CartesianPoint.cdl
|
||||
-- Created: Wed Mar 10 09:27:52 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class CartesianPoint from Geom inherits Point from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_CartesianPoint.cxx
|
||||
// Created: Wed Mar 10 09:28:38 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_CartesianPoint.cxx, JCV 16/01/91
|
||||
|
||||
#include <Geom_CartesianPoint.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Circle.cdl
|
||||
-- Created: Wed Mar 10 09:29:19 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Circle from Geom inherits Conic from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Circle.cxx
|
||||
// Created: Wed Mar 10 09:29:53 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Circle.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Circle.ixx>
|
||||
#include <gp_XYZ.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Conic.cdl
|
||||
-- Created: Wed Mar 10 09:30:27 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Conic from Geom inherits Curve from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Conic.cxx
|
||||
// Created: Wed Mar 10 09:31:40 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Conic.cx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Conic.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_ConicalSurface.cdl
|
||||
-- Created: Wed Mar 10 09:32:23 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class ConicalSurface from Geom inherits ElementarySurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_ConicalSurface.cxx
|
||||
// Created: Wed Mar 10 09:33:39 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_ConicalSurface.cxx, JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_ConicalSurface.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Curve.cdl
|
||||
-- Created: Wed Mar 10 09:35:43 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Curve from Geom inherits Geometry from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Curve.cxx
|
||||
// Created: Wed Mar 10 09:36:27 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Curve.cxx, JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_Curve.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_CylindricalSurface.cdl
|
||||
-- Created: Wed Mar 10 09:36:50 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class CylindricalSurface from Geom inherits ElementarySurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_CylindricalSurface.cxx
|
||||
// Created: Wed Mar 10 09:38:21 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_CylindricalSurface.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_CylindricalSurface.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Direction.cdl
|
||||
-- Created: Wed Mar 10 09:40:08 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Direction from Geom inherits Vector from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Direction.cxx
|
||||
// Created: Wed Mar 10 09:40:32 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Direction.cxx, JCV 16/01/91
|
||||
|
||||
#include <Geom_Direction.ixx>
|
||||
#include <gp.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_ElementarySurface.cdl
|
||||
-- Created: Wed Mar 10 09:41:01 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class ElementarySurface from Geom inherits Surface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_ElementarySurface.cxx
|
||||
// Created: Wed Mar 10 09:42:08 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_ElementarySurface.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_ElementarySurface.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Ellipse.cdl
|
||||
-- Created: Wed Mar 10 09:43:26 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Ellipse from Geom inherits Conic from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Ellipse.cxx
|
||||
// Created: Wed Mar 10 09:43:49 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Ellipse.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Ellipse.ixx>
|
||||
#include <gp_XYZ.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Geometry.cdl
|
||||
-- Created: Tue Mar 9 19:17:40 1993
|
||||
-- Author: JVC
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-09
|
||||
-- Created by: JVC
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Geometry from Geom inherits TShared from MMgt
|
||||
|
@@ -1,11 +1,25 @@
|
||||
// File: Geom_Geometry.cxx
|
||||
// Created: Wed Mar 10 09:45:02 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
//File Geom_Geometry.cxx, JCV 15/01/91
|
||||
//JCV 09/07/92 portage sur C1
|
||||
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Hyperbola.cdl
|
||||
-- Created: Wed Mar 10 09:45:33 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Hyperbola from Geom inherits Conic from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Hyperbola.cxx
|
||||
// Created: Wed Mar 10 09:45:54 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Hyperbola.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Hyperbola.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Line.cdl
|
||||
-- Created: Wed Mar 10 09:46:21 1993
|
||||
-- Author: Philippe DAUTRY
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: Philippe DAUTRY
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Line from Geom inherits Curve from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Line.cxx
|
||||
// Created: Wed Mar 10 09:47:01 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Line.cxx ,JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_Line.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_OffsetCurve.cdl
|
||||
-- Created: Wed Mar 10 09:48:36 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class OffsetCurve from Geom inherits Curve from Geom
|
||||
|
@@ -1,15 +1,27 @@
|
||||
// File: Geom_OffsetCurve.cxx
|
||||
// Created: Wed Mar 10 09:49:18 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1991-06-25
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1991-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
// Created: Tue Jun 25 15:36:30 1991
|
||||
// Author: JCV
|
||||
// 24-Aug-95 : xab removed C1 and C2 test : appeller D1 et D2
|
||||
// avec discernement !
|
||||
// 19-09-97 : JPI correction derivee seconde
|
||||
//
|
||||
|
||||
|
||||
#include <Geom_OffsetCurve.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_OffsetSurface.cdl
|
||||
-- Created: Wed Mar 10 09:53:39 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
-- Modified: 18/11/96 : JPI : ajout methode Surface
|
||||
|
||||
class OffsetSurface from Geom inherits Surface from Geom
|
||||
|
@@ -1,16 +1,29 @@
|
||||
// File: Geom_OffsetSurface.cxx
|
||||
// Created: Wed Mar 10 09:54:38 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1991-06-25
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1991-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
// Created: Tue Jun 25 15:42:54 1991
|
||||
// Author: JCV
|
||||
// Modified 04/10/96 : JCT : derivee des surfaces offset utilisation de
|
||||
// CSLib
|
||||
// Modified 15/11/96 : JPI : ajout equivalent surface pour les surfaces canoniques et modif des methodes D0 D1, ... UIso,VIso
|
||||
// Modified 18/11/96 : JPI : inversion de l'offsetValue dans UReverse et Vreverse
|
||||
|
||||
|
||||
#include <Geom_OffsetSurface.ixx>
|
||||
#include <gp.hxx>
|
||||
#include <gp_Vec.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_OsculatingSurface.cdl
|
||||
-- Created: Tue May 5 09:20:47 1998
|
||||
-- Author: Stepan MISHIN
|
||||
-- <smn@sgi30>
|
||||
---Copyright: Matra Datavision 1998
|
||||
-- Created on: 1998-05-05
|
||||
-- Created by: Stepan MISHIN
|
||||
-- Copyright (c) 1998-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
private class OsculatingSurface from Geom
|
||||
|
@@ -1,3 +1,20 @@
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <Geom_OsculatingSurface.ixx>
|
||||
#include <Geom_BezierSurface.hxx>
|
||||
#include <TColgp_Array2OfPnt.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Parabola.cdl
|
||||
-- Created: Wed Mar 10 09:57:52 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Parabola from Geom inherits Conic from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Parabola.cxx
|
||||
// Created: Wed Mar 10 09:58:12 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Parabola.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Parabola.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Plane.cdl
|
||||
-- Created: Wed Mar 10 09:58:36 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Plane from Geom inherits ElementarySurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Plane.cxx
|
||||
// Created: Wed Mar 10 09:59:41 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Plane.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Plane.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Point.cdl
|
||||
-- Created: Wed Mar 10 10:01:33 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Point from Geom inherits Geometry from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Point.cxx
|
||||
// Created: Wed Mar 10 10:02:09 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Point.cxx, JCV 15/01/91
|
||||
|
||||
#include <Geom_Point.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_RectangularTrimmedSurface.cdl
|
||||
-- Created: Wed Mar 10 10:02:30 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class RectangularTrimmedSurface from Geom inherits BoundedSurface from Geom
|
||||
|
@@ -1,12 +1,26 @@
|
||||
// File: Geom_RectangularTrimmedSurface.cxx
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
// *******************************************************************
|
||||
// Created: Wed Mar 10 10:03:35 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// *******************************************************************
|
||||
|
||||
//File Geom_RectangularTrimmedSurface.cxx, JCV 01/02/91
|
||||
|
||||
|
||||
#include <Geom_RectangularTrimmedSurface.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_SphericalSurface.cdl
|
||||
-- Created: Wed Mar 10 10:22:03 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class SphericalSurface from Geom inherits ElementarySurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_SphericalSurface.cxx
|
||||
// Created: Wed Mar 10 10:23:09 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_SphericalSurface.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_SphericalSurface.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Surface.cdl
|
||||
-- Created: Wed Mar 10 10:24:50 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Surface from Geom inherits Geometry from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Surface.cxx
|
||||
// Created: Wed Mar 10 10:27:16 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Surface.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_Surface.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_SurfaceOfLinearExtrusion.cdl
|
||||
-- Created: Wed Mar 10 10:27:29 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class SurfaceOfLinearExtrusion from Geom inherits SweptSurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_SurfaceOfLinearExtrusion.cxx
|
||||
// Created: Wed Mar 10 10:28:33 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_SurfaceOfLinearExtrusion.cxx, JCV 4/03/91
|
||||
|
||||
#include <GeomAbs_CurveType.hxx>
|
||||
#include <Geom_SurfaceOfLinearExtrusion.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_SurfaceOfRevolution.cdl
|
||||
-- Created: Wed Mar 10 10:30:24 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class SurfaceOfRevolution from Geom inherits SweptSurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_SurfaceOfRevolution.cxx
|
||||
// Created: Wed Mar 10 10:51:26 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_SurfaceOfRevolution.cxx, JCV 4/03/91
|
||||
|
||||
|
||||
#include <Geom_SurfaceOfRevolution.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_SweptSurface.cdl
|
||||
-- Created: Wed Mar 10 10:54:18 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class SweptSurface from Geom inherits Surface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_SweptSurface.cxx
|
||||
// Created: Wed Mar 10 10:55:23 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_SweptSurface.cxx, JCV 17/02/91
|
||||
|
||||
#include <Geom_SweptSurface.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_ToroidalSurface.cdl
|
||||
-- Created: Wed Mar 10 10:56:00 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class ToroidalSurface from Geom inherits ElementarySurface from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_ToroidalSurface.cxx
|
||||
// Created: Wed Mar 10 10:57:46 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_ToroidalSurface.cxx, JCV 17/01/91
|
||||
|
||||
|
||||
#include <Geom_ToroidalSurface.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Transformation.cdl
|
||||
-- Created: Wed Mar 10 10:59:19 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Transformation from Geom inherits TShared from MMgt
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Transformation.cxx
|
||||
// Created: Wed Mar 10 10:59:58 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Transformation.cxx, JCV 14/01/91
|
||||
#include <Geom_Transformation.ixx>
|
||||
|
||||
typedef Handle(Geom_Transformation) Handle(Transformation);
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_TrimmedCurve.cdl
|
||||
-- Created: Wed Mar 10 11:00:17 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class TrimmedCurve from Geom inherits BoundedCurve from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_TrimmedCurve.cxx
|
||||
// Created: Wed Mar 10 11:01:02 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_TrimmedCurve.cxx, JCV 17/01/91
|
||||
|
||||
#include <Geom_TrimmedCurve.ixx>
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_Vector.cdl
|
||||
-- Created: Wed Mar 10 11:02:36 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
deferred class Vector from Geom inherits Geometry from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_Vector.cxx
|
||||
// Created: Wed Mar 10 11:03:05 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_Vector.cxx, JCV 16/01/91
|
||||
#include <Geom_Vector.ixx>
|
||||
|
||||
typedef Geom_Vector Vector;
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: Geom_VectorWithMagnitude.cdl
|
||||
-- Created: Wed Mar 10 11:03:19 1993
|
||||
-- Author: JCV
|
||||
-- <fid@phylox>
|
||||
-- Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-03-10
|
||||
-- Created by: JCV
|
||||
-- Copyright (c) 1993-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class VectorWithMagnitude from Geom inherits Vector from Geom
|
||||
|
@@ -1,10 +1,24 @@
|
||||
// File: Geom_VectorWithMagnitude.cxx
|
||||
// Created: Wed Mar 10 11:03:38 1993
|
||||
// Author: JCV
|
||||
// <fid@phylox>
|
||||
// Copyright: Matra Datavision 1993
|
||||
// Created on: 1993-03-10
|
||||
// Created by: JCV
|
||||
// Copyright (c) 1993-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
//File Geom_VectorWithMagnitude.cxx, JCV 16/01/91
|
||||
|
||||
#include <Geom_VectorWithMagnitude.ixx>
|
||||
|
||||
|
Reference in New Issue
Block a user