#include <GEOMImpl_PipeDriver.hxx>
 | 
static Standard_EXPORT const  
Standard_GUID &  | GetID () | 
|   | 
| static Standard_EXPORT TopoDS_Shape  | CreatePipeWithDifferentSections (const TopoDS_Wire &theWirePath, const Handle(TopTools_HSequenceOfShape) theBases, const Handle(TopTools_HSequenceOfShape) theLocs, const Standard_Boolean theWithContact, const Standard_Boolean theWithCorrect, const Standard_Boolean IsBySteps, Handle(TColStd_HArray1OfInteger)*theGroups=NULL) | 
|   | 
      
        
          | GEOMImpl_PipeDriver::GEOMImpl_PipeDriver  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | Standard_EXPORT GEOMImpl_PipeDriver::~GEOMImpl_PipeDriver  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | TopoDS_Shape GEOMImpl_PipeDriver::CreatePipeWithDifferentSections  | 
          ( | 
          const TopoDS_Wire &  | 
          theWirePath,  | 
         
        
           | 
           | 
          const Handle(TopTools_HSequenceOfShape)  | 
          theBases,  | 
         
        
           | 
           | 
          const Handle(TopTools_HSequenceOfShape)  | 
          theLocs,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          theWithContact,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          theWithCorrect,  | 
         
        
           | 
           | 
          const Standard_Boolean  | 
          IsBySteps,  | 
         
        
           | 
           | 
          Handle(TColStd_HArray1OfInteger)*  | 
          theGroups = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
References anEdge, anIndices, aResult, aTol, BuildPipeShell(), Curve(), DoGroups1(), EvaluateBestSweepMode(), FillGroups(), GROUP_DOWN, GROUP_UP, Handle(), NULL, and RemoveFaces().
 
 
  
  
      
        
          | Standard_Integer GEOMImpl_PipeDriver::Execute  | 
          ( | 
          LOGBOOK &  | 
          log | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
References anEdge, anIndices, anIter(), aTol, BuildPipeShell(), GEOMUtils::CheckShape(), GEOMUtils::CompsolidToCompound(), CreateGroups1(), CreateGroups2(), CreatePipeBiNormalAlongVector(), CreatePipeForShellSections(), CreatePipeShellsWithoutPath(), CreatePipeWithDifferentSections(), EvaluateBestSweepMode(), FillGroups(), GEOMUtils::FixShapeTolerance(), GEOMImpl_IPipe::GetGenerateGroups(), GEOMImpl_IPipeDiffSect::GetIsBySteps(), GEOMImpl_IPipeDiffSect::GetWithContactMode(), GEOMImpl_IPipeDiffSect::GetWithCorrectionMode(), GEOMImpl_GlueDriver::GlueFaces(), Handle(), GEOMUtils::IsOpenPath(), NULL, PIPE_BASE_PATH, PIPE_BI_NORMAL_ALONG_VECTOR, PIPE_DIFFERENT_SECTIONS, PIPE_SHELL_SECTIONS, PIPE_SHELLS_WITHOUT_PATH, StoreGroups(), and TolPipeSurf.
 
 
  
  
      
        
          | bool GEOMImpl_PipeDriver::GetCreationInformation  | 
          ( | 
          std::string &  | 
          theOperationName,  | 
         
        
           | 
           | 
          std::vector< GEOM_Param > &  | 
          params  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | const Standard_GUID & GEOMImpl_PipeDriver::GetID  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | Standard_EXPORT Standard_Boolean GEOMImpl_PipeDriver::MustExecute  | 
          ( | 
          const LOGBOOK &  | 
          log | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual Standard_EXPORT void GEOMImpl_PipeDriver::Validate  | 
          ( | 
          LOGBOOK &  | 
          log | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
The documentation for this class was generated from the following files: