#include <GEOMImpl_GlueDriver.hxx>
 | 
| Standard_EXPORT  | GEOMImpl_GlueDriver () | 
|   | 
virtual Standard_EXPORT  
Standard_Integer  | Execute (LOGBOOK &log) const  | 
|   | 
| virtual Standard_EXPORT void  | Validate (LOGBOOK &) const  | 
|   | 
| Standard_EXPORT Standard_Boolean  | MustExecute (const LOGBOOK &) const  | 
|   | 
| Standard_EXPORT  | ~GEOMImpl_GlueDriver () | 
|   | 
| virtual Standard_EXPORT bool  | GetCreationInformation (std::string &theOperationName, std::vector< GEOM_Param > ¶ms) | 
|   | Returns a name of creation operation and names and values of creation parameters.  More...
  | 
|   | 
| Standard_EXPORT TopoDS_Shape  | GlueWithWarnings (const TopoDS_Shape &theShape, const Standard_Real theTolerance, const TopAbs_ShapeEnum theShapeType, const Standard_Boolean doKeepNonSolids, TCollection_AsciiString &theWarning) const  | 
|   | 
| Standard_EXPORT int  | GetDocID () const  | 
|   | 
| Standard_EXPORT GEOM_Param &  | AddParam (std::vector< GEOM_Param > ¶ms, const char *name) | 
|   | Returns a name of creation operation and names and values of creation parameters.  More...
  | 
|   | 
| template<class T >  | 
| Standard_EXPORT GEOM_Param &  | AddParam (std::vector< GEOM_Param > ¶ms, const char *name, const T &value, const char *dfltValue=0) | 
|   | 
 | 
static Standard_EXPORT const  
Standard_GUID &  | GetID () | 
|   | 
| static Standard_EXPORT TopoDS_Shape  | GlueFaces (const TopoDS_Shape &theShape, const Standard_Real theTolerance, const Standard_Boolean doKeepNonSolids=Standard_True, TopTools_DataMapOfShapeListOfShape *pMapModif=NULL) | 
|   | 
| static Standard_EXPORT TopoDS_Shape  | GlueByList (const TopoDS_Shape &theShape, const Standard_Real theTolerance, const Standard_Boolean doKeepNonSolids, const TopTools_MapOfShape &theShapesList, const Standard_Boolean doGlueAllEdges) | 
|   | 
      
        
          | GEOMImpl_GlueDriver::GEOMImpl_GlueDriver  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | Standard_EXPORT GEOMImpl_GlueDriver::~GEOMImpl_GlueDriver  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | Standard_Integer GEOMImpl_GlueDriver::Execute  | 
          ( | 
          LOGBOOK &  | 
          log | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | bool GEOMImpl_GlueDriver::GetCreationInformation  | 
          ( | 
          std::string &  | 
          theOperationName,  | 
         
        
           | 
           | 
          std::vector< GEOM_Param > &  | 
          params  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | const Standard_GUID & GEOMImpl_GlueDriver::GetID  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | TopoDS_Shape GEOMImpl_GlueDriver::GlueByList  | 
          ( | 
          const TopoDS_Shape &  | 
          theShape,  | 
         
        
           | 
           | 
          const Standard_Real  | 
          theTolerance,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          doKeepNonSolids,  | 
         
        
           | 
           | 
          const TopTools_MapOfShape &  | 
          theShapesList,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          doGlueAllEdges  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
References GEOMAlgo_Gluer2::Detect(), GEOMAlgo_Algo::ErrorStatus(), iErr, GEOMAlgo_Gluer2::Perform(), GEOMAlgo_GluerAlgo::SetArgument(), GEOMAlgo_Gluer2::SetKeepNonSolids(), GEOMAlgo_Gluer2::SetShapesToGlue(), GEOMAlgo_GluerAlgo::SetTolerance(), GEOMAlgo_BuilderShape::Shape(), GEOMAlgo_Gluer2::ShapesDetected(), and GEOMAlgo_Algo::WarningStatus().
 
 
  
  
      
        
          | TopoDS_Shape GEOMImpl_GlueDriver::GlueFaces  | 
          ( | 
          const TopoDS_Shape &  | 
          theShape,  | 
         
        
           | 
           | 
          const Standard_Real  | 
          theTolerance,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          doKeepNonSolids = Standard_True,  | 
         
        
           | 
           | 
          TopTools_DataMapOfShapeListOfShape *  | 
          pMapModif = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
      
        
          | TopoDS_Shape GEOMImpl_GlueDriver::GlueWithWarnings  | 
          ( | 
          const TopoDS_Shape &  | 
          theShape,  | 
        
        
           | 
           | 
          const Standard_Real  | 
          theTolerance,  | 
        
        
           | 
           | 
          const TopAbs_ShapeEnum  | 
          theShapeType,  | 
        
        
           | 
           | 
          const Standard_Boolean  | 
          doKeepNonSolids,  | 
        
        
           | 
           | 
          TCollection_AsciiString &  | 
          theWarning  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
References GEOMAlgo_Gluer2::Detect(), GEOMAlgo_Algo::ErrorStatus(), Handle(), iErr, GEOMAlgo_Gluer2::Modified(), GEOMAlgo_Gluer2::Perform(), GEOMAlgo_GluerAlgo::SetArgument(), GEOMAlgo_Gluer2::SetKeepNonSolids(), GEOMAlgo_Gluer2::SetShapesToGlue(), GEOMAlgo_GluerAlgo::SetTolerance(), GEOMAlgo_BuilderShape::Shape(), GEOMAlgo_Gluer2::ShapesDetected(), and GEOMAlgo_Algo::WarningStatus().
 
 
  
  
      
        
          | Standard_EXPORT Standard_Boolean GEOMImpl_GlueDriver::MustExecute  | 
          ( | 
          const LOGBOOK &  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual Standard_EXPORT void GEOMImpl_GlueDriver::Validate  | 
          ( | 
          LOGBOOK &  | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
The documentation for this class was generated from the following files: