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: GeomToStep.cdl
|
||||
-- Created: Fri Jun 11 18:17:21 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-11
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 GeomToStep
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeAxis1Placement.cdl
|
||||
-- Created: Mon Jun 14 11:05:20 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeAxis1Placement from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeAxis1Placement.cxx
|
||||
// Created: Tue Jun 15 18:35:17 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-15
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeAxis1Placement.ixx>
|
||||
#include <GeomToStep_MakeDirection.hxx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeAxis1Placement.gxx
|
||||
// Created: Wed Jun 23 10:33:06 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-23
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_Axis1Placement) Axe = new StepGeom_Axis1Placement;
|
||||
|
||||
Handle(StepGeom_Axis1Placement) Axe = new StepGeom_Axis1Placement;
|
||||
Handle(StepGeom_CartesianPoint) P;
|
||||
Handle(StepGeom_Direction) D;
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeAxis2Placement2d.cdl
|
||||
-- Created: Fri Aug 26 09:43:44 1994
|
||||
-- Author: Frederic MAUPAS
|
||||
-- <fma@minox>
|
||||
---Copyright: Matra Datavision 1994
|
||||
-- Created on: 1994-08-26
|
||||
-- Created by: Frederic MAUPAS
|
||||
-- Copyright (c) 1994-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 MakeAxis2Placement2d from GeomToStep inherits Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeAxis2Placement2d.cxx
|
||||
// Created: Fri Aug 26 09:46:42 1994
|
||||
// Author: Frederic MAUPAS
|
||||
// <fma@minox>
|
||||
// Created on: 1994-08-26
|
||||
// Created by: Frederic MAUPAS
|
||||
// Copyright (c) 1994-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.
|
||||
|
||||
|
||||
|
||||
#include <GeomToStep_MakeAxis2Placement2d.ixx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeAxis2Placementd.cdl
|
||||
-- Created: Mon Jun 14 11:17:16 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeAxis2Placement3d from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeAxis2Placement3d.cxx
|
||||
// Created: Wed Jun 16 11:05:22 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-16
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeAxis2Placement3d.ixx>
|
||||
#include <StepGeom_Direction.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeBSplineCurveWithKnots.cdl
|
||||
-- Created: Thu Aug 5 16:05:05 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-08-05
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeBSplineCurveWithKnots from GeomToStep inherits
|
||||
Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeBSplineCurveWithKnots.cxx
|
||||
// Created: Thu Aug 5 16:08:11 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-08-05
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeBSplineCurveWithKnots.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.cdl
|
||||
-- Created: Mon Jun 14 15:22:02 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeBSplineCurveWithKnotsAndRationalBSplineCurve from GeomToStep inherits
|
||||
Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.cxx
|
||||
// Created: Wed Jun 16 11:45:37 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-16
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.gxx
|
||||
// Created: Wed Jun 23 14:53:10 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-23
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve) BSWK;
|
||||
|
||||
|
||||
Handle(StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve) BSWK;
|
||||
Standard_Integer Deg, N, i, Nknots, itampon;
|
||||
Standard_Real rtampon;
|
||||
Handle(StepGeom_CartesianPoint) Pt = new StepGeom_CartesianPoint;
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeBSplineCurveWithKnots_gen.gxx
|
||||
// Created: Thu Aug 5 16:13:17 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-08-05
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_BSplineCurveWithKnots) BSWK;
|
||||
|
||||
|
||||
Handle(StepGeom_BSplineCurveWithKnots) BSWK;
|
||||
Standard_Integer Deg, N, i, Nknots, itampon;
|
||||
Standard_Real rtampon;
|
||||
Handle(StepGeom_CartesianPoint) Pt = new StepGeom_CartesianPoint;
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeBSplineSurfaceWithKnots.cdl
|
||||
-- Created: Thu Aug 5 16:48:07 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-08-05
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeBSplineSurfaceWithKnots from GeomToStep
|
||||
inherits Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeBSplineSurfaceWithKnots.cxx
|
||||
// Created: Thu Aug 5 16:54:42 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-08-05
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeBSplineSurfaceWithKnots.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,9 +1,24 @@
|
||||
-- File: GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface
|
||||
-- Created on: 1993-06-22
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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.
|
||||
|
||||
-- .cdl
|
||||
-- Created: Tue Jun 22 10:33:07 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
|
||||
class MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface from GeomToStep
|
||||
inherits Root from GeomToStep
|
||||
|
@@ -1,8 +1,24 @@
|
||||
// File: GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
// .cxx
|
||||
// Created: Tue Jun 22 10:36:28 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
|
||||
#include <GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeBoundedCurve.cdl
|
||||
-- Created: Mon Jun 21 11:31:39 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-21
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeBoundedCurve from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeBoundedCurve.cxx
|
||||
// Created: Mon Jun 21 11:35:12 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-21
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeBoundedCurve.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeBoundedSurface.cdl
|
||||
-- Created: Tue Jun 22 12:37:10 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-22
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeBoundedSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeBoundedSurface.cxx
|
||||
// Created: Tue Jun 22 12:38:59 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeBoundedSurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeCartesianPoint.cdl
|
||||
-- Created: Fri Jun 11 18:43:50 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-11
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeCartesianPoint from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeCartesianPoint.cxx
|
||||
// Created: Tue Jun 15 11:41:21 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-15
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeCartesianPoint.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeCircle.cdl
|
||||
-- Created: Mon Jun 14 15:18:28 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeCircle from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeCircle.cxx
|
||||
// Created: Wed Jun 16 18:05:06 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-16
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeCircle.ixx>
|
||||
#include <GeomToStep_MakeAxis2Placement3d.hxx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeCircle.gxx
|
||||
// Created: Wed Jun 23 12:27:20 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-23
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_Circle) CStep = new StepGeom_Circle;
|
||||
|
||||
Handle(StepGeom_Circle) CStep = new StepGeom_Circle;
|
||||
StepGeom_Axis2Placement Ax2;
|
||||
Handle(StepGeom_Axis2Placement3d) Ax2Step;
|
||||
Standard_Real Rayon;
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeConic.cdl
|
||||
-- Created: Mon Jun 21 11:18:38 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-21
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeConic from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeConic.cxx
|
||||
// Created: Mon Jun 21 11:20:10 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-21
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeConic.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeConicalSurface.cdl
|
||||
-- Created: Mon Jun 14 16:05:32 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeConicalSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeConicalSurface.cxx
|
||||
// Created: Wed Jun 16 18:38:56 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-16
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeConicalSurface.ixx>
|
||||
#include <StepGeom_Axis2Placement3d.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeCurve.cdl
|
||||
-- Created: Mon Jun 21 10:14:42 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-21
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeCurve from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeCurve.cxx
|
||||
// Created: Mon Jun 21 10:20:35 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-21
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeCurve.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeCylindricalSurface.cdl
|
||||
-- Created: Mon Jun 14 16:09:17 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeCylindricalSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeCylindricalSurface.cxx
|
||||
// Created: Thu Jun 17 10:33:15 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeCylindricalSurface.ixx>
|
||||
#include <StepGeom_Axis2Placement3d.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeDirection.cdl
|
||||
-- Created: Mon Jun 14 14:53:21 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeDirection from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeDirection.cxx
|
||||
// Created: Thu Jun 17 10:41:50 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeDirection.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeElementarySurface.cdl
|
||||
-- Created: Tue Jun 22 14:24:10 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-22
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeElementarySurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeElementarySurface.cxx
|
||||
// Created: Tue Jun 22 14:28:02 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeElementarySurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeEllipse.cdl
|
||||
-- Created: Fri Sep 2 08:22:18 1994
|
||||
-- Author: Frederic MAUPAS
|
||||
-- <fma@minox>
|
||||
---Copyright: Matra Datavision 1994
|
||||
-- Created on: 1994-09-02
|
||||
-- Created by: Frederic MAUPAS
|
||||
-- Copyright (c) 1994-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 MakeEllipse from GeomToStep inherits Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeEllipse.cxx
|
||||
// Created: Fri Sep 2 08:25:27 1994
|
||||
// Author: Frederic MAUPAS
|
||||
// <fma@minox>
|
||||
// Created on: 1994-09-02
|
||||
// Created by: Frederic MAUPAS
|
||||
// Copyright (c) 1994-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.
|
||||
|
||||
|
||||
|
||||
#include <GeomToStep_MakeEllipse.ixx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeEllipse_gen.pxx
|
||||
// Created: Fri Sep 2 08:36:48 1994
|
||||
// Author: Frederic MAUPAS
|
||||
// <fma@minox>
|
||||
// Created on: 1994-09-02
|
||||
// Created by: Frederic MAUPAS
|
||||
// Copyright (c) 1994-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.
|
||||
|
||||
|
||||
Handle(StepGeom_Ellipse) EStep = new StepGeom_Ellipse;
|
||||
|
||||
Handle(StepGeom_Ellipse) EStep = new StepGeom_Ellipse;
|
||||
StepGeom_Axis2Placement Ax2;
|
||||
Handle(StepGeom_Axis2Placement3d) Ax2Step;
|
||||
Standard_Real majorR, minorR;
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeHyperbola.cdl
|
||||
-- Created: Thu May 4 17:39:49 1995
|
||||
-- Author: Dieter THIEMANN
|
||||
-- <dth@bibox>
|
||||
---Copyright: Matra Datavision 1995
|
||||
-- Created on: 1995-05-04
|
||||
-- Created by: Dieter THIEMANN
|
||||
-- Copyright (c) 1995-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 MakeHyperbola from GeomToStep inherits Root from GeomToStep
|
||||
|
@@ -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 <GeomToStep_MakeHyperbola.ixx>
|
||||
|
||||
#include <StepGeom_Hyperbola.hxx>
|
||||
@@ -16,7 +33,7 @@
|
||||
// Geom2d
|
||||
//=============================================================================
|
||||
|
||||
GeomToStep_MakeHyperbola::GeomToStep_MakeHyperbola(const Handle(Geom2d_Hyperbola)& C)
|
||||
GeomToStep_MakeHyperbola::GeomToStep_MakeHyperbola(const Handle(Geom2d_Hyperbola)& C)
|
||||
{
|
||||
gp_Hypr2d gpHyp;
|
||||
gpHyp = C->Hypr2d();
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeLine.cdl
|
||||
-- Created: Mon Jun 14 15:51:51 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeLine from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeLine.cxx
|
||||
// Created: Thu Jun 17 11:11:28 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeLine.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeLine.gxx
|
||||
// Created: Wed Jun 23 12:09:00 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-23
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_Line) Lin = new StepGeom_Line;
|
||||
|
||||
Handle(StepGeom_Line) Lin = new StepGeom_Line;
|
||||
Handle(StepGeom_CartesianPoint) aPnt;
|
||||
Handle(StepGeom_Vector) aDir;
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeParabola.cdl
|
||||
-- Created: Thu May 4 17:39:49 1995
|
||||
-- Author: Dieter THIEMANN
|
||||
-- <dth@bibox>
|
||||
---Copyright: Matra Datavision 1995
|
||||
-- Created on: 1995-05-04
|
||||
-- Created by: Dieter THIEMANN
|
||||
-- Copyright (c) 1995-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 MakeParabola from GeomToStep inherits Root from GeomToStep
|
||||
|
@@ -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 <GeomToStep_MakeParabola.ixx>
|
||||
|
||||
#include <StepGeom_Parabola.hxx>
|
||||
@@ -16,7 +33,7 @@
|
||||
// Geom2d
|
||||
//=============================================================================
|
||||
|
||||
GeomToStep_MakeParabola::GeomToStep_MakeParabola(const Handle(Geom2d_Parabola)& C)
|
||||
GeomToStep_MakeParabola::GeomToStep_MakeParabola(const Handle(Geom2d_Parabola)& C)
|
||||
{
|
||||
gp_Parab2d gpPar;
|
||||
gpPar = C->Parab2d();
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakePlane.cdl
|
||||
-- Created: Mon Jun 14 15:54:27 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakePlane from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakePlane.cxx
|
||||
// Created: Thu Jun 17 11:49:59 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakePlane.ixx>
|
||||
#include <GeomToStep_MakePlane.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakePolyline.cdl
|
||||
-- Created: Mon Jul 12 16:32:27 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-07-12
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakePolyline from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakePolyline.cxx
|
||||
// Created: Mon Jul 12 16:40:28 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-07-12
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakePolyline.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,9 +1,25 @@
|
||||
// File: GeomToStep_MakePolyline_gen.gxx
|
||||
// Created: Mon Jul 12 17:37:27 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-07-12
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
Standard_Integer N, i;
|
||||
|
||||
Standard_Integer N, i;
|
||||
Handle(StepGeom_HArray1OfCartesianPoint) aPoints;
|
||||
Handle(StepGeom_CartesianPoint) P2;
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeRectangularTrimmedSurface.cdl
|
||||
-- Created: Thu Jan 25 11:07:02 1996
|
||||
-- Author: Frederic MAUPAS
|
||||
-- <fma@pronox>
|
||||
---Copyright: Matra Datavision 1996
|
||||
-- Created on: 1996-01-25
|
||||
-- Created by: Frederic MAUPAS
|
||||
-- Copyright (c) 1996-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 MakeRectangularTrimmedSurface from GeomToStep
|
||||
inherits Root from GeomToStep
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeRectangularTrimmedSurface.cxx
|
||||
// Created: Thu Jan 25 11:16:17 1996
|
||||
// Author: Frederic MAUPAS
|
||||
// <fma@pronox>
|
||||
// Created on: 1996-01-25
|
||||
// Created by: Frederic MAUPAS
|
||||
// Copyright (c) 1996-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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeRectangularTrimmedSurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeSphericalSurface.cdl
|
||||
-- Created: Mon Jun 14 16:15:22 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeSphericalSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeSphericalSurface.cxx
|
||||
// Created: Thu Jun 17 12:10:20 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeSphericalSurface.ixx>
|
||||
#include <GeomToStep_MakeAxis2Placement3d.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeSurface.cdl
|
||||
-- Created: Tue Jun 22 12:19:43 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-22
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeSurface.cxx
|
||||
// Created: Tue Jun 22 12:22:04 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeSurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeSurfaceOfLinearExtrusion.cdl
|
||||
-- Created: Mon Jun 14 16:16:49 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeSurfaceOfLinearExtrusion from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeSurfaceOfLinearExtrusion.cxx
|
||||
// Created: Thu Jun 17 12:28:45 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeSurfaceOfLinearExtrusion.ixx>
|
||||
#include <GeomToStep_MakeVector.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeSurfaceOfRevolution.cdl
|
||||
-- Created: Mon Jun 14 16:20:58 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeSurfaceOfRevolution from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeSurfaceOfRevolution.cxx
|
||||
// Created: Thu Jun 17 12:45:12 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeSurfaceOfRevolution.ixx>
|
||||
#include <GeomToStep_MakeAxis1Placement.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeSweptSurface.cdl
|
||||
-- Created: Tue Jun 22 14:40:20 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-22
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeSweptSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeSweptSurface.cxx
|
||||
// Created: Tue Jun 22 14:42:00 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeSweptSurface.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeToroidalSurface.cdl
|
||||
-- Created: Mon Jun 14 16:23:51 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeToroidalSurface from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeToroidalSurface.cxx
|
||||
// Created: Thu Jun 17 14:47:08 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeToroidalSurface.ixx>
|
||||
#include <GeomToStep_MakeAxis2Placement3d.hxx>
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_MakeVector.cdl
|
||||
-- Created: Mon Jun 14 15:10:06 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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 MakeVector from GeomToStep inherits Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_MakeVector.cxx
|
||||
// Created: Thu Jun 17 14:56:55 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-17
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
#include <GeomToStep_MakeVector.ixx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
@@ -1,10 +1,26 @@
|
||||
// File: GeomToStep_MakeVector.gxx
|
||||
// Created: Tue Jun 22 18:37:37 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-22
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
Handle(StepGeom_Vector) Vect = new StepGeom_Vector;
|
||||
|
||||
Handle(StepGeom_Vector) Vect = new StepGeom_Vector;
|
||||
Handle(StepGeom_Direction) aDirection;
|
||||
Standard_Real aMagnitude;
|
||||
|
||||
|
@@ -1,8 +1,23 @@
|
||||
-- File: GeomToStep_Root.cdl
|
||||
-- Created: Mon Jun 14 11:44:56 1993
|
||||
-- Author: Martine LANGLOIS
|
||||
-- <mla@mastox>
|
||||
---Copyright: Matra Datavision 1993
|
||||
-- Created on: 1993-06-14
|
||||
-- Created by: Martine LANGLOIS
|
||||
-- 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.
|
||||
|
||||
|
||||
private deferred class Root from GeomToStep
|
||||
|
||||
|
@@ -1,7 +1,23 @@
|
||||
// File: GeomToStep_Root.cxx
|
||||
// Created: Fri Jun 25 15:23:36 1993
|
||||
// Author: Martine LANGLOIS
|
||||
// <mla@mastox>
|
||||
// Created on: 1993-06-25
|
||||
// Created by: Martine LANGLOIS
|
||||
// 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.
|
||||
|
||||
|
||||
|
||||
#include <GeomToStep_Root.ixx>
|
||||
|
@@ -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.
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user