1 #ifndef __Cylinder_idl__
2 #define __Cylinder_idl__
4 \defgroup EXAMPLES SALOME EXAMPLES components
7 #include "SALOME_Exception.idl"
8 #include "SALOME_GenericObj.idl"
10 #include "Element.idl"
16 This package contains the interface HEXABLOCK_ORB used
17 for %HEXABLOCK component as an example in %SALOME application.
21 interface Cylinder : Element
23 Vertex getBase() raises (SALOME::SALOME_Exception);
24 Vector getDirection() raises (SALOME::SALOME_Exception);
25 double getRadius() raises (SALOME::SALOME_Exception);
26 double getHeight() raises (SALOME::SALOME_Exception);
28 // long saveVtk( in string fname );//CS_NOT_SPEC