1
0
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:
ski
2014-05-29 16:05:47 +04:00
committed by apn
parent bdd1223f46
commit ff8178ef85
533 changed files with 1047 additions and 2921 deletions

View File

@@ -51,51 +51,35 @@ is
generic class HArray2;
generic class List, ListNode, ListIterator;
---Purpose: A single list handled by value.
class BaseSequence;
class SeqNode;
pointer SeqNodePtr to SeqNode from TCollection;
generic class Sequence,SequenceNode;
---Purpose: An indexed double list handled by value.
generic class HSequence;
---Purpose: An indexed double list handle by reference.
generic class MapHasher;
---Purpose: A Tool to instantiate Maps. Providing HashCode and
-- Comparisons on Keys.
private deferred class BasicMap;
private class MapNode;
pointer MapNodePtr to MapNode from TCollection;
---Purpose: Basic class root of all the Maps.
private deferred class BasicMapIterator;
---Purpose: Basic class root of all the Iterators on Maps.
generic class Map, MapIterator,StdMapNode;
---Purpose: A Hashed map to store keys.
generic class DataMap, DataMapIterator,DataMapNode;
---Purpose: A Map where data can be stored with the keys.
generic class DoubleMap, DoubleMapIterator, DoubleMapNode;
---Purpose: A Map to store pair of keys.
generic class IndexedMap,IndexedMapNode;
---Purpose: A Map where the keys are indexed.
generic class IndexedDataMap,IndexedDataMapNode;
---Purpose: An Indexed Map where data can be stored with the keys.
enumeration Side is Left , Right;
deferred generic class Compare ;
---Purpose: Defines a comparison operator which can be used by
-- any ordered structure. The way to compare items
-- has to be described in subclasses, which herit
-- from instantiations of Compare.
private deferred class PrivCompareOfInteger
instantiates Compare from TCollection(Integer from Standard);

View File

@@ -15,6 +15,7 @@
-- commercial license or contractual agreement.
private class MapNode from TCollection
---Purpose: Basic class root of all the Maps.
inherits TShared from MMgt
uses MapNodePtr from TCollection
is