0022627: Change OCCT memory management defaults
[occt.git] / src / MeshVS / MeshVS_DataSource3D.cdl
1 -- File     : MeshVS_DataSource3D.cdl
2 -- Created  : 21 January 2005
3 -- Author   : Alexander SOLOVYOV
4 ---Copyright: Open CASCADE 2005
5
6 deferred class DataSource3D from MeshVS inherits DataSource from MeshVS
7
8 uses
9   Integer                             from Standard,
10   Array1OfPnt                         from TColgp,
11
12   HArray1OfSequenceOfInteger          from MeshVS,
13   DataMapOfHArray1OfSequenceOfInteger from MeshVS
14
15 is
16
17   GetPrismTopology  ( me; BasePoints : Integer ) returns HArray1OfSequenceOfInteger from MeshVS;
18   GetPyramidTopology( me; BasePoints : Integer ) returns HArray1OfSequenceOfInteger from MeshVS;
19
20   CreatePrismTopology  ( myclass; BasePoints : Integer ) returns HArray1OfSequenceOfInteger from MeshVS;
21   CreatePyramidTopology( myclass; BasePoints : Integer ) returns HArray1OfSequenceOfInteger from MeshVS;
22
23 fields
24   myPrismTopos, myPyramidTopos : DataMapOfHArray1OfSequenceOfInteger from MeshVS;
25
26 end DataSource3D from MeshVS;