0024927: Getting rid of "Persistent" functionality -- Code
[occt.git] / src / MgtGeom2d / MgtGeom2d.cdl
diff --git a/src/MgtGeom2d/MgtGeom2d.cdl b/src/MgtGeom2d/MgtGeom2d.cdl
deleted file mode 100644 (file)
index 2bbf948..0000000
+++ /dev/null
@@ -1,312 +0,0 @@
--- Created on: 1993-04-07
--- Created by: Philippe DAUTRY
--- Copyright (c) 1993-1999 Matra Datavision
--- Copyright (c) 1999-2014 OPEN CASCADE SAS
---
--- This file is part of Open CASCADE Technology software library.
---
--- This library is free software; you can redistribute it and/or modify it under
--- the terms of the GNU Lesser General Public License version 2.1 as published
--- by the Free Software Foundation, with special exception defined in the file
--- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
--- distribution for complete text of the license and disclaimer of any warranty.
---
--- Alternatively, this file may be used under the terms of Open CASCADE
--- commercial license or contractual agreement.
-
--- Update:      Frederic MAUPAS
-
-
-
-package MgtGeom2d 
-
-       ---Purpose: This  package   provides   methods  to   translate
-       --          transient   objects   from  Geom2d   to persistent
-       --          objects from PGeom2d and vice-versa. No track from
-       --          previous translation is kept.
-       --          
--- Data is not shared:
--- -   between transient and persistent objects,
---   or
--- -   between two successive translations of the same object.
-
-uses
-
-    Geom2d, PGeom2d
-
-is
-
-
-    -- AxisPlacement
-
-
-    Translate(PObj: AxisPlacement from PGeom2d)
-       returns AxisPlacement from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: AxisPlacement from Geom2d)
-       returns AxisPlacement from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- BSplineCurve
-
-
-    Translate(PObj: BSplineCurve from PGeom2d)
-       returns BSplineCurve from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: BSplineCurve from Geom2d)
-       returns BSplineCurve from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- BezierCurve
-
-
-    Translate(PObj: BezierCurve from PGeom2d)
-       returns BezierCurve from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: BezierCurve from Geom2d)
-       returns BezierCurve from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- CartesianPoint
-
-
-    Translate(PObj: CartesianPoint from PGeom2d)
-       returns CartesianPoint from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: CartesianPoint from Geom2d)
-       returns CartesianPoint from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Circle
-
-
-    Translate(PObj: Circle from PGeom2d)
-       returns Circle from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Circle from Geom2d)
-       returns Circle from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Curve
-
-
-    Translate(PObj: Curve from PGeom2d)
-       returns Curve     from Geom2d
-       raises NullObject from Standard;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       --          Raises Null Object if PObj has no mapping
-       ---Level: Advanced 
-
-
-    Translate(TObj: Curve from Geom2d)
-       returns Curve     from PGeom2d
-       raises NullObject from Standard;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       --          Raises NullObject if TObj has no mapping
-       ---Level: Advanced 
-
-
-
-
-    -- Direction
-
-
-    Translate(PObj: Direction from PGeom2d)
-       returns Direction from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Direction from Geom2d)
-       returns Direction from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Ellipse
-
-
-    Translate(PObj: Ellipse from PGeom2d)
-       returns Ellipse from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Ellipse from Geom2d)
-       returns Ellipse from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Hyperbola
-
-
-    Translate(PObj: Hyperbola from PGeom2d)
-       returns Hyperbola from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Hyperbola from Geom2d)
-       returns Hyperbola from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Line
-
-
-    Translate(PObj: Line from PGeom2d)
-       returns Line from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Line from Geom2d)
-       returns Line from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- OffsetCurve
-
-
-    Translate(PObj: OffsetCurve from PGeom2d)
-       returns OffsetCurve from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: OffsetCurve from Geom2d)
-       returns OffsetCurve from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Parabola
-
-
-    Translate(PObj: Parabola from PGeom2d)
-       returns Parabola from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Parabola from Geom2d)
-       returns Parabola from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-    -- Point
-
-
-    Translate(PObj: Point from PGeom2d)
-       returns Point from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Point from Geom2d)
-       returns Point from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- Transformation
-
-
-    Translate(PObj: Transformation from PGeom2d)
-       returns Transformation from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: Transformation from Geom2d)
-       returns Transformation from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- TrimmedCurve
-
-
-    Translate(PObj: TrimmedCurve from PGeom2d)
-       returns TrimmedCurve from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: TrimmedCurve from Geom2d)
-       returns TrimmedCurve from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-
-
-    -- VectorWithMagnitude
-
-
-    Translate(PObj: VectorWithMagnitude from PGeom2d)
-       returns VectorWithMagnitude from Geom2d;
-       ---Purpose: Translate <PObj> to its Transient equivalent from Geom2d.
-       ---Level: Advanced 
-
-
-    Translate(TObj: VectorWithMagnitude from Geom2d)
-       returns VectorWithMagnitude from PGeom2d;
-       ---Purpose: Translate <TObj> to its Persistent equivalent from PGeom2d.
-       ---Level: Advanced 
-
-
-end MgtGeom2d;