Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_PipeDriver Class Reference

#include <GEOMImpl_PipeDriver.hxx>

Inheritance diagram for GEOMImpl_PipeDriver:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMImpl_PipeDriver ()
 
virtual Standard_EXPORT
Standard_Integer 
Execute (LOGBOOK &log) const
 
virtual Standard_EXPORT void Validate (LOGBOOK &log) const
 
Standard_EXPORT Standard_Boolean MustExecute (const LOGBOOK &log) const
 
Standard_EXPORT ~GEOMImpl_PipeDriver ()
 
virtual Standard_EXPORT bool GetCreationInformation (std::string &theOperationName, std::vector< GEOM_Param > &params)
 Returns a name of creation operation and names and values of creation parameters. More...
 
- Public Member Functions inherited from GEOM_BaseDriver
Standard_EXPORT int GetDocID () const
 
Standard_EXPORT GEOM_ParamAddParam (std::vector< GEOM_Param > &params, const char *name)
 Returns a name of creation operation and names and values of creation parameters. More...
 
template<class T >
Standard_EXPORT GEOM_ParamAddParam (std::vector< GEOM_Param > &params, const char *name, const T &value, const char *dfltValue=0)
 

Static Public Member Functions

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)
 

Constructor & Destructor Documentation

GEOMImpl_PipeDriver::GEOMImpl_PipeDriver ( )
Standard_EXPORT GEOMImpl_PipeDriver::~GEOMImpl_PipeDriver ( )
inline

Member Function Documentation

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
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: