#include <SMESH_Pattern_i.hxx>
 | 
|   | SMESH_Pattern_i (SMESH_Gen_i *theGen_i) | 
|   | 
| CORBA::Boolean  | LoadFromFile (const char *theFileContents) | 
|   | 
| CORBA::Boolean  | LoadFromFace (SMESH::SMESH_Mesh_ptr theMesh, GEOM::GEOM_Object_ptr theFace, CORBA::Boolean theProject) | 
|   | 
| CORBA::Boolean  | LoadFrom3DBlock (SMESH::SMESH_Mesh_ptr theMesh, GEOM::GEOM_Object_ptr theBlock) | 
|   | 
| SMESH::point_array *  | ApplyToFace (GEOM::GEOM_Object_ptr theFace, GEOM::GEOM_Object_ptr theVertexOnKeyPoint1, CORBA::Boolean theReverse) | 
|   | 
| SMESH::point_array *  | ApplyTo3DBlock (GEOM::GEOM_Object_ptr theBlock, GEOM::GEOM_Object_ptr theVertex000, GEOM::GEOM_Object_ptr theVertex001) | 
|   | 
| SMESH::point_array *  | ApplyToMeshFaces (SMESH::SMESH_Mesh_ptr theMesh, const SMESH::long_array &theFacesIDs, CORBA::Long theNodeIndexOnKeyPoint1, CORBA::Boolean theReverse) | 
|   | 
| SMESH::point_array *  | ApplyToHexahedrons (SMESH::SMESH_Mesh_ptr theMesh, const SMESH::long_array &theVolumesIDs, CORBA::Long theNode000Index, CORBA::Long theNode001Index) | 
|   | 
| CORBA::Boolean  | MakeMesh (SMESH::SMESH_Mesh_ptr theMesh, CORBA::Boolean CreatePolygons, CORBA::Boolean CreatePolyedrs) | 
|   | 
| SMESH::SMESH_Pattern::ErrorCode  | GetErrorCode () | 
|   | 
| char *  | GetString () | 
|   | 
| CORBA::Boolean  | Is2D () | 
|   | 
| SMESH::point_array *  | GetPoints () | 
|   | 
| SMESH::long_array *  | GetKeyPoints () | 
|   | 
| SMESH::array_of_long_array *  | GetElementPoints (CORBA::Boolean applied) | 
|   | 
      
        
          | SMESH_Pattern_i::SMESH_Pattern_i  | 
          ( | 
          SMESH_Gen_i *  | 
          theGen_i | ) | 
           | 
        
      
 
 
      
        
          | SMESH::point_array * SMESH_Pattern_i::ApplyTo3DBlock  | 
          ( | 
          GEOM::GEOM_Object_ptr  | 
          theBlock,  | 
        
        
           | 
           | 
          GEOM::GEOM_Object_ptr  | 
          theVertex000,  | 
        
        
           | 
           | 
          GEOM::GEOM_Object_ptr  | 
          theVertex001  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SMESH::point_array * SMESH_Pattern_i::ApplyToFace  | 
          ( | 
          GEOM::GEOM_Object_ptr  | 
          theFace,  | 
        
        
           | 
           | 
          GEOM::GEOM_Object_ptr  | 
          theVertexOnKeyPoint1,  | 
        
        
           | 
           | 
          CORBA::Boolean  | 
          theReverse  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SMESH::point_array * SMESH_Pattern_i::ApplyToHexahedrons  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh,  | 
        
        
           | 
           | 
          const SMESH::long_array &  | 
          theVolumesIDs,  | 
        
        
           | 
           | 
          CORBA::Long  | 
          theNode000Index,  | 
        
        
           | 
           | 
          CORBA::Long  | 
          theNode001Index  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SMESH::point_array * SMESH_Pattern_i::ApplyToMeshFaces  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh,  | 
        
        
           | 
           | 
          const SMESH::long_array &  | 
          theFacesIDs,  | 
        
        
           | 
           | 
          CORBA::Long  | 
          theNodeIndexOnKeyPoint1,  | 
        
        
           | 
           | 
          CORBA::Boolean  | 
          theReverse  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | SMESH_Mesh * SMESH_Pattern_i::getMesh  | 
          ( | 
          SMESH::SMESH_Mesh_ptr &  | 
          theMesh | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | char * SMESH_Pattern_i::GetString  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | CORBA::Boolean SMESH_Pattern_i::Is2D  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | CORBA::Boolean SMESH_Pattern_i::LoadFrom3DBlock  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh,  | 
        
        
           | 
           | 
          GEOM::GEOM_Object_ptr  | 
          theBlock  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | CORBA::Boolean SMESH_Pattern_i::LoadFromFace  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh,  | 
        
        
           | 
           | 
          GEOM::GEOM_Object_ptr  | 
          theFace,  | 
        
        
           | 
           | 
          CORBA::Boolean  | 
          theProject  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | CORBA::Boolean SMESH_Pattern_i::LoadFromFile  | 
          ( | 
          const char *  | 
          theFileContents | ) | 
           | 
        
      
 
 
      
        
          | CORBA::Boolean SMESH_Pattern_i::MakeMesh  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh,  | 
        
        
           | 
           | 
          CORBA::Boolean  | 
          CreatePolygons,  | 
        
        
           | 
           | 
          CORBA::Boolean  | 
          CreatePolyedrs  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
Referenced by ApplyTo3DBlock(), ApplyToFace(), ApplyToHexahedrons(), ApplyToMeshFaces(), GetElementPoints(), GetErrorCode(), GetKeyPoints(), GetPoints(), GetString(), Is2D(), LoadFrom3DBlock(), LoadFromFace(), LoadFromFile(), and MakeMesh().