Salome HOME
NRI : First integration.
[modules/geom.git] / src / GEOMGUI / GeometryGUI_Swig.i
1 //  File      : GeometryGUI_Swig.i
2 //  Created   : Tue Mar 26 15:08:38 2002
3 //  Author    : Nicolas REJNERI, Paul RASCLE
4 //  Project   : SALOME
5 //  Module    : GEOM
6 //  Copyright : Open CASCADE, EDF 2002
7 //  $Header$
8
9 %{
10 #include "GeometryGUI_Swig.hxx"
11 %}
12
13 class GeometryGUI_Swig
14 {
15  public:
16   GeometryGUI_Swig();
17   ~GeometryGUI_Swig();
18
19   void createAndDisplayGO(const char* Entry);
20   int  getIndexTopology(const char *SubEntry, const char *Entry);
21   const char* getShapeTypeString(const char *Entry);
22
23   void setDisplayMode(const char* Entry, int mode);
24   void setColor(const char* Entry, int red, int green, int blue);
25   void setTransparency(const char* Entry, float transp);
26   const char* getShapeTypeIcon(const char *Ior);
27 };