mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024784: Move documentation in CDL files to proper location
Mostly duplicated comments were removed and missing ones were moved into dedicated class CDL files. Some more duplicated comments were removed from CDL files. Correction of merge
This commit is contained in:
@@ -61,26 +61,19 @@ is
|
||||
(BiPoint from HLRAlgo);
|
||||
|
||||
class PolyShellData;
|
||||
---Purpose: All the PolyData of a Shell
|
||||
|
||||
|
||||
class PolyInternalData;
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
|
||||
class PolyInternalSegment;
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
|
||||
class PolyInternalNode;
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
|
||||
class PolyData;
|
||||
---Purpose: Data structure of a set of Triangles.
|
||||
|
||||
|
||||
class PolyHidingData;
|
||||
---Purpose: Data structure of a set of Hiding Triangles.
|
||||
|
||||
|
||||
class TriangleData;
|
||||
---Purpose: Data structure of a triangle.
|
||||
|
||||
|
||||
class Array1OfPHDat instantiates Array1 from TCollection
|
||||
(PolyHidingData from HLRAlgo);
|
||||
|
||||
@@ -110,22 +103,15 @@ is
|
||||
Array1OfTData from HLRAlgo);
|
||||
|
||||
class PolyAlgo;
|
||||
---Purpose: to remove Hidden lines on Triangulations.
|
||||
|
||||
|
||||
class EdgeStatus;
|
||||
---Purpose: This class describes the visible-hidden Status of
|
||||
-- an Edge and its parametric bounds.
|
||||
|
||||
|
||||
class Projector;
|
||||
---Purpose: To transform and project Points and Planes.
|
||||
|
||||
|
||||
class Intersection;
|
||||
---Purpose: Parameter and State (above, on or under the face).
|
||||
|
||||
class Coincidence;
|
||||
---Purpose: A coincidence describes the geometry of the edge
|
||||
-- of the hiding face around the intersection.
|
||||
|
||||
|
||||
class Interference instantiates Interference from TopBas
|
||||
(Intersection from HLRAlgo,
|
||||
Coincidence from HLRAlgo);
|
||||
@@ -134,11 +120,9 @@ is
|
||||
(Interference from HLRAlgo);
|
||||
|
||||
class EdgesBlock;
|
||||
---Purpose: A set of oriented Edges. (A wire).
|
||||
|
||||
|
||||
class WiresBlock;
|
||||
---Purpose: A set of Wires. (A face).
|
||||
|
||||
|
||||
class EdgeIterator;
|
||||
---Purpose: Iterator on the visible or hidden parts of an
|
||||
-- EdgeStatus.
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyData from HLRAlgo inherits TShared from MMgt
|
||||
---Purpose: Data structure of a set of Triangles.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyHidingData from HLRAlgo
|
||||
---Purpose: Data structure of a set of Hiding Triangles.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyInternalData from HLRAlgo inherits TShared from MMgt
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyInternalNode from HLRAlgo inherits TShared from MMgt
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyInternalSegment from HLRAlgo
|
||||
---Purpose: to Update OutLines.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class PolyShellData from HLRAlgo inherits TShared from MMgt
|
||||
---Purpose: All the PolyData of a Shell
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
@@ -16,6 +16,7 @@
|
||||
|
||||
class Projector from HLRAlgo
|
||||
---Purpose: Implements a projector object.
|
||||
-- To transform and project Points and Planes.
|
||||
-- This object is designed to be used in the
|
||||
-- removal of hidden lines and is returned by the
|
||||
-- Prs3d_Projector::Projector function.
|
||||
|
@@ -15,6 +15,7 @@
|
||||
-- commercial license or contractual agreement.
|
||||
|
||||
class TriangleData from HLRAlgo
|
||||
---Purpose: Data structure of a triangle.
|
||||
|
||||
uses
|
||||
Address from Standard,
|
||||
|
Reference in New Issue
Block a user