2 -- File: Visual3d_LayerItem.cdl
3 -- Created: March 20 2009
7 class LayerItem from Visual3d inherits TShared from MMgt
11 ---Purpose: This class is drawable unit of 2d scene
19 -------------------------
20 -- Category: Constructors
21 -------------------------
23 Create returns LayerItem;
25 ---Purpose: Creates a layer item
26 ---Category: Constructors
28 ---------------------------------------------------
29 -- Category: Methods to modify the class definition
30 ---------------------------------------------------
32 ComputeLayerPrs( me : mutable )
35 ---Purpose: virtual function for recompute 2D
36 -- presentation (empty by default)
38 RedrawLayerPrs( me : mutable )
41 ---Purpose: virtual function for recompute 2D
42 -- presentation (empty by default)
45 returns Boolean from Standard;
48 SetNeedToRecompute( me : mutable;
49 NeedToRecompute : Boolean from Standard = Standard_True );
54 MyIsNeedToRecompute : Boolean from Standard;
56 end Layer from Visual3d;