28 #ifndef _SMESH_GEN_HXX_
29 #define _SMESH_GEN_HXX_
44 #include <TopoDS_Shape.hxx>
68 SMESH_Mesh* CreateMesh(
int theStudyId,
bool theIsEmbeddedMode)
80 const bool anUpward=
false,
94 const bool anUpward=
false,
122 { _name = name; _algo = algo; _algoDim = algo->
GetDim(); _isGlobalAlgo = isGlobal; }
124 { _name = name; _algo = 0; _algoDim = algoDim; _isGlobalAlgo = isGlobal; }
128 std::list< SMESH_Gen::TAlgoStateError > & theErrors);
135 static int GetShapeDim(
const TopAbs_ShapeEnum & aShapeType);