#include <Standard_Stream.hxx>#include <GEOMImpl_I3DPrimOperations.hxx>#include "utilities.h"#include <Utils_ExceptHandlers.hxx>#include <TFunction_DriverTable.hxx>#include <TFunction_Driver.hxx>#include <TDF_Tool.hxx>#include <GEOM_Function.hxx>#include <GEOM_PythonDump.hxx>#include <GEOMImpl_Types.hxx>#include <GEOMImpl_BoxDriver.hxx>#include <GEOMImpl_FaceDriver.hxx>#include <GEOMImpl_DiskDriver.hxx>#include <GEOMImpl_CylinderDriver.hxx>#include <GEOMImpl_ConeDriver.hxx>#include <GEOMImpl_SphereDriver.hxx>#include <GEOMImpl_TorusDriver.hxx>#include <GEOMImpl_PrismDriver.hxx>#include <GEOMImpl_PipeDriver.hxx>#include <GEOMImpl_PipePathDriver.hxx>#include <GEOMImpl_RevolutionDriver.hxx>#include <GEOMImpl_ShapeDriver.hxx>#include <GEOMImpl_FillingDriver.hxx>#include <GEOMImpl_ThruSectionsDriver.hxx>#include <GEOMImpl_OffsetDriver.hxx>#include <GEOMImpl_IBox.hxx>#include <GEOMImpl_IFace.hxx>#include <GEOMImpl_IDisk.hxx>#include <GEOMImpl_ICylinder.hxx>#include <GEOMImpl_ICone.hxx>#include <GEOMImpl_IGroupOperations.hxx>#include <GEOMImpl_ISphere.hxx>#include <GEOMImpl_ITorus.hxx>#include <GEOMImpl_IPrism.hxx>#include <GEOMImpl_IPipe.hxx>#include <GEOMImpl_IRevolution.hxx>#include <GEOMImpl_IFilling.hxx>#include <GEOMImpl_IThruSections.hxx>#include <GEOMImpl_IPipeDiffSect.hxx>#include <GEOMImpl_IPipeShellSect.hxx>#include <GEOMImpl_IPipeBiNormal.hxx>#include <GEOMImpl_IOffset.hxx>#include <GEOMImpl_IPipePath.hxx>#include <Precision.hxx>#include <TopExp.hxx>#include <Standard_Failure.hxx>#include <Standard_ErrorHandler.hxx>Functions | |
| Handle (GEOM_Object) GEOMImpl_I3DPrimOperations | |
| Handle (TColStd_HSequenceOfTransient) GEOMImpl_I3DPrimOperations | |
| Handle | ( | GEOM_Object | ) |
MakeBoxDXDYDZ
MakeBoxTwoPnt
MakeFaceHW
MakeFaceObjHW
MakeDiskPntVecR
MakeDiskThreePnt
MakeDiskR
MakeCylinderRH
MakeCylinderRHA
MakeCylinderPntVecRH
MakeCylinderPntVecRHA
MakeConeR1R2H
MakeConePntVecR1R2H
MakeSphereR
MakeSpherePntR
MakeTorusRR
MakeTorusPntVecRR
MakePrismVecH
MakePrismVecH2Ways
MakePrismTwoPnt
MakePrismTwoPnt2Ways
MakePrismDXDYDZ
MakePrismDXDYDZ_2WAYS
MakeDraftPrism
MakeRevolutionAxisAngle
MakeRevolutionAxisAngle2Ways
MakeFilling
MakeThruSections
MakeThickening
RestorePath
createGroup
References BOX_DX_DY_DZ, GEOM_BOX, GEOM_IOperations::GetEngine(), GEOM_IOperations::GetSolver(), GEOMImpl_I3DPrimOperations::Handle(), KO, OK, GEOMImpl_IBox::SetDX(), GEOMImpl_IBox::SetDY(), GEOMImpl_IBox::SetDZ(), GEOM_IOperations::SetErrorCode(), GEOMImpl_I3DPrimOperations::theDX, GEOMImpl_I3DPrimOperations::theDY, and GEOMImpl_I3DPrimOperations::theDZ.
| Handle | ( | TColStd_HSequenceOfTransient | ) |
MakePipe
MakePipeWithDifferentSections
MakePipeWithShellSections
MakePipeShellsWithoutPath
MakePipeBiNormalAlongVector
References GEOMImpl_I3DPrimOperations::createGroups(), GEOM_PIPE, GEOM_IOperations::GetEngine(), GEOM_IOperations::GetSolver(), GEOMImpl_I3DPrimOperations::Handle(), GEOMImpl_I3DPrimOperations::IsGenerateGroups, KO, OK, PIPE_BASE_PATH, GEOMImpl_IPipe::SetBase(), GEOM_IOperations::SetErrorCode(), GEOMImpl_IPipe::SetGenerateGroups(), and GEOMImpl_IPipe::SetPath().