1 #ifndef _HOMARD_CAS_IDL
2 #define _HOMARD_CAS_IDL
4 #include "SALOME_Exception.idl"
8 typedef sequence<double> extrema ;
9 typedef sequence<string> ListGroupType ;
10 typedef sequence<string> ListBoundaryGroupType ;
16 void SetName(in string NomCas) raises (SALOME::SALOME_Exception);
17 string GetName() raises (SALOME::SALOME_Exception);
19 void SetDirName(in string NomDir) raises (SALOME::SALOME_Exception);
20 string GetDirName() raises (SALOME::SALOME_Exception);
22 void SetConfType(in long ConfType) raises (SALOME::SALOME_Exception);
23 long GetConfType() raises (SALOME::SALOME_Exception);
25 void AddIteration (in string NomIteration) raises (SALOME::SALOME_Exception);
26 string GetIter0Name () raises (SALOME::SALOME_Exception);
28 extrema GetBoundingBox() raises (SALOME::SALOME_Exception);
29 void SetBoundingBox(in extrema LesExtremes) raises (SALOME::SALOME_Exception);
31 ListGroupType GetGroups() raises (SALOME::SALOME_Exception);
32 void SetGroups(in ListGroupType ListGroup) raises (SALOME::SALOME_Exception);
33 void AddGroup(in string Group) raises (SALOME::SALOME_Exception);
35 long GetNumber() raises (SALOME::SALOME_Exception);
36 string GetDumpPython() raises (SALOME::SALOME_Exception);
38 ListBoundaryGroupType GetBoundaryGroup() raises (SALOME::SALOME_Exception);
39 void AddBoundaryGroup(in string NomBoundary, in string Group)
40 raises (SALOME::SALOME_Exception);