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