blob: f81c6a0aa8d30b220330412278422bf2efa28909 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
-- File: Voxel_SplitData.cdl
-- Created: Sun Sep 01 10:36:25 2008
-- Author: Vladislav ROMASHKO
-- <vladislav.romashko@opencascade.com>
---Copyright: Open CASCADE S.A.
private class SplitData from Voxel
---Purpose: A container of split information.
-- An instance of this class is used as a slice
-- in inner representation of recursive octtree voxels.
is
Create
---Purpose: An empty constructor.
returns SplitData from Voxel;
GetValues(me : in out)
---Purpose: Gives access to the values.
---C++: return &
returns Address from Standard;
GetSplitData(me : in out)
---Purpose: Gives access to the next split data.
---C++: return &
returns Address from Standard;
fields
myValues : Address from Standard;
mySplitData : Address from Standard;
end SplitData;
|