]> SALOME platform Git repositories - modules/homard.git/commitdiff
Salome HOME
Add missing functions (declared in *_i.hxx)
authorgdd <gdd>
Fri, 16 Sep 2011 12:43:10 +0000 (12:43 +0000)
committergdd <gdd>
Fri, 16 Sep 2011 12:43:10 +0000 (12:43 +0000)
idl/HOMARD_Boundary.idl
idl/HOMARD_Cas.idl
idl/HOMARD_Gen.idl
idl/HOMARD_Zone.idl

index 0d69d9d22504dfb09463b0f51d73e5195cfd9d58..a88cb50e4d39ab9456236e35b673f50ae432be77 100644 (file)
@@ -45,11 +45,13 @@ module HOMARD
     void     SetCylinder (in double Xcentre, in double Ycentre, in double Zcentre,
                           in double Xaxe, in double Yaxe, in double Zaxe, in double rayon)
                                                            raises (SALOME::SALOME_Exception);
-    HOMARD::double_array GetCylinder()                     raises (SALOME::SALOME_Exception);
+//    HOMARD::double_array GetCylinder()                     raises (SALOME::SALOME_Exception);
 
     void     SetSphere (in double Xcentre, in double Ycentre, in double Zcentre, in double rayon)
                                                            raises (SALOME::SALOME_Exception);
-    HOMARD::double_array GetSphere()                       raises (SALOME::SALOME_Exception);
+//    HOMARD::double_array GetSphere()                       raises (SALOME::SALOME_Exception);
+
+    HOMARD::double_array GetCoords()                       raises (SALOME::SALOME_Exception);
 
     void     SetLimit (in double Xincr, in double Yincr, in double Zincr)
                                                            raises (SALOME::SALOME_Exception);
index efbaf52551587d23c31954fe342ef55d4c0c0325..85fc70c9273098fe85fde56c25d922f3e1ef5452 100644 (file)
@@ -41,6 +41,12 @@ module HOMARD
     void     SetConfType(in long ConfType)                 raises (SALOME::SALOME_Exception);
     long     GetConfType()                                 raises (SALOME::SALOME_Exception);
 
+    void     SetNivMax(in long NivMax)                     raises (SALOME::SALOME_Exception);
+    long     GetNivMax()                                   raises (SALOME::SALOME_Exception);
+
+    void     SetDiamMin(in double DiamMin)                 raises (SALOME::SALOME_Exception);
+    double   GetDiamMin()                                  raises (SALOME::SALOME_Exception);
+
     void     AddIteration (in string NomIteration)         raises (SALOME::SALOME_Exception);
     string   GetIter0Name ()                               raises (SALOME::SALOME_Exception);
 
index 2b4a7c59f8a75413323b09fadf00bfc98c766b4f..afc7678adb172fe8e8997ef6fa37fb44dd2a0740 100644 (file)
@@ -48,9 +48,49 @@ module HOMARD
                                                            raises (SALOME::SALOME_Exception);
     HOMARD_Zone       CreateZone(in string nomZone, in long typeZone)
                                                            raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneBox (in string nomZone,
+                                     in double Xmini, in double Xmaxi,
+                                     in double Ymini, in double Ymaxi,
+                                     in double Zmini, in double Zmaxi)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneSphere (in string nomZone, 
+                                        in double Xcentre, in double Ycentre, in double Zcentre, 
+                                        in double Rayon)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneCylinder (in string nomZone,
+                                          in double Xcentre, in double Ycentre, in double Zcentre,
+                                          in double Xaxe, in double Yaxe, in double Zaxe,
+                                          in double Rayon, in double Haut)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZonePipe (in string nomZone,
+                                      in double Xcentre, in double Ycentre, in double Zcentre,
+                                      in double Xaxe, in double Yaxe, in double Zaxe,
+                                      in double Rayon, in double Haut, in double Rayonint)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneBox2D (in string nomZone,
+                                       in double Umini, in double Umaxi,
+                                       in double Vmini, in double Vmaxi,
+                                       in long Orient)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneDisk (in string nomZone,
+                                      in double Ucentre, in double Vcentre,
+                                      in double Rayon, in long Orient)
+                                                           raises (SALOME::SALOME_Exception);
+    HOMARD_Zone       CreateZoneDiskWithHole (in string nomZone,
+                                              in double Ucentre, in double Vcentre,
+                                              in double Rayon, in double Rayonint,
+                                              in long Orient)
+                                                           raises (SALOME::SALOME_Exception);
     HOMARD_Boundary   CreateBoundary(in string nomBoundary, in long typeBoundary)
                                                            raises (SALOME::SALOME_Exception);
-
+    HOMARD_Boundary   CreateBoundaryDi (in string nomBoundary, in string MeshName, in string FileName);
+    HOMARD_Boundary   CreateBoundaryCylinder (in string nomBoundary,
+                                      in double Xcentre, in double Ycentre, in double Zcentre,
+                                      in double Xaxis, in double Yaxis, in double Zaxis,
+                                      in double Rayon);
+    HOMARD_Boundary   CreateBoundarySphere (in string nomBoundary,
+                                      in double Xcentre, in double Ycentre, in double Zcentre,
+                                      in double Rayon);
     void AssociateIterIter(in string nomIterParent, in string nomIter)
                                                            raises (SALOME::SALOME_Exception);
     void AssociateIterHypo(in string nomIter, in string nomHypothesis)
index 7e37adfea3a1b92a06fb9b5a6b2d425433feedec..21f3966c5df451bc01c8c07829a701243fe8450d 100644 (file)
@@ -39,10 +39,18 @@ module HOMARD
     void     SetBox    (in double Xmini, in double Xmaxi, in double Ymini, 
                         in double Ymaxi, in double Zmini, in double Zmaxi)
                                                            raises (SALOME::SALOME_Exception);
-    double_array GetBox()                                  raises (SALOME::SALOME_Exception);
+    double_array GetCoords()                               raises (SALOME::SALOME_Exception);
     void     SetSphere (in double Xcentre, in double Ycentre, in double Zcentre, in double rayon)
                                                            raises (SALOME::SALOME_Exception);
-    double_array GetSphere()                               raises (SALOME::SALOME_Exception);
+    void     SetCylinder (in double Xcentre, in double Ycentre, in double Zcentre, 
+                          in double Xaxis, in double Yaxis, in double Zaxis, 
+                          in double Rayon, in double Haut)
+                                                           raises (SALOME::SALOME_Exception);
+    void     SetPipe( in double Xcentre, in double Ycentre, in double ZCentre,
+                      in double Xaxis, in double Yaxis, in double Zaxis,
+                      in double Rayon, in double Haut, in double Rayonint )
+                                                           raises (SALOME::SALOME_Exception);
+//    double_array GetSphere()                               raises (SALOME::SALOME_Exception);
     void     SetLimit (in double Xincr, in double Yincr, in double Zincr)
                                                            raises (SALOME::SALOME_Exception);
     double_array GetLimit()                                raises (SALOME::SALOME_Exception);