summaryrefslogtreecommitdiff
path: root/src/XSDRAWSTLVRML/XSDRAWSTLVRML_DrawableMesh.cdl
blob: ac2dc7d8fd9ef3d7a61e610bd7816b7be6be8950 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
-- File     : XSDRAWSTLVRML_DrawableMesh.cdl
-- Created  : 11 June 2004
-- Author   : Alexander SOLOVYOV
---Copyright: Open CASCADE 2004

class DrawableMesh from XSDRAWSTLVRML inherits Drawable3D from Draw

	---Purpose:
uses
  Display from Draw,
  Mesh    from MeshVS

is
    Create ( aMesh : Mesh from MeshVS ) returns mutable DrawableMesh from XSDRAWSTLVRML;
    DrawOn(me; dis : in out Display) is redefined virtual;

    GetMesh( me ) returns Mesh;

fields
    myMesh : Mesh;

end DrawableMesh;