25 #ifndef _SMESH_CartesianParameters3D_I_HXX_
26 #define _SMESH_CartesianParameters3D_I_HXX_
30 #include <SALOMEconfig.h>
31 #include CORBA_SERVER_HEADER(SMESH_BasicHypothesis)
43 public virtual POA_StdMeshers::StdMeshers_CartesianParameters3D,
60 void SetSizeThreshold(CORBA::Double threshold)
throw (SALOME::SALOME_Exception);
61 CORBA::Double GetSizeThreshold();
67 CORBA::Short axis)
throw (SALOME::SALOME_Exception);
81 CORBA::Short axis)
throw (SALOME::SALOME_Exception);
83 void GetGridSpacing(SMESH::string_array_out xSpaceFunctions,
84 SMESH::double_array_out xInternalPoints,
85 CORBA::Short axis)
throw (SALOME::SALOME_Exception);
99 void SetFixedPoint(const ::SMESH::PointStruct& p, CORBA::Boolean toUnset);
108 void SetToAddEdges(CORBA::Boolean toAdd);
109 CORBA::Boolean GetToAddEdges();
115 CORBA::Boolean IsGridBySpacing(CORBA::Short axis);
120 void ComputeOptimalAxesDirs(GEOM::GEOM_Object_ptr shape,
121 CORBA::Boolean isOrthogonal,
137 const char* axisName )
138 throw (SALOME::SALOME_Exception);