28 #ifndef _SMESH_PATTERN_IDL_
29 #define _SMESH_PATTERN_IDL_
46 boolean LoadFromFile(in
string theFileContents);
54 in GEOM::GEOM_Object theFace,
55 in
boolean theProject);
61 in GEOM::GEOM_Object theBlock);
69 point_array ApplyToFace(in GEOM::GEOM_Object theFace,
70 in GEOM::GEOM_Object theVertexOnKeyPoint1,
71 in
boolean theReverse);
79 point_array ApplyTo3DBlock(in GEOM::GEOM_Object theBlock,
80 in GEOM::GEOM_Object theVertex000,
81 in GEOM::GEOM_Object theVertex001);
88 point_array ApplyToMeshFaces(in
SMESH_Mesh theMesh,
90 in
long theNodeIndexOnKeyPoint1,
91 in
boolean theReverse);
100 point_array ApplyToHexahedrons(in
SMESH_Mesh theMesh,
102 in
long theNode000Index,
103 in
long theNode001Index);
114 in
boolean CreatePolygons,
115 in
boolean CreatePolyedrs);