#include <Standard_Stream.hxx>#include <GEOMImpl_PipeTShapeDriver.hxx>#include <GEOMImpl_IPipeTShape.hxx>#include <GEOMImpl_Types.hxx>#include <GEOMImpl_Block6Explorer.hxx>#include <GEOM_Function.hxx>#include <GEOMImpl_IShapesOperations.hxx>#include "GEOMAlgo_FinderShapeOn1.hxx"#include "GEOMAlgo_FinderShapeOn2.hxx"#include <GEOMAlgo_ClsfBox.hxx>#include <TFunction_Logbook.hxx>#include <StdFail_NotDone.hxx>#include <GEOMAlgo_Splitter.hxx>#include <Geom_CylindricalSurface.hxx>#include <gp_Pnt.hxx>#include <gp_Vec.hxx>#include <gp_Ax2.hxx>#include <gp_Pln.hxx>#include <gp_Dir.hxx>#include <gp_Trsf.hxx>#include <BRepPrimAPI_MakeCylinder.hxx>#include <BRepAlgoAPI_Fuse.hxx>#include <BRepAlgoAPI_Cut.hxx>#include <BRepPrimAPI_MakeBox.hxx>#include <BRepBuilderAPI_MakeEdge.hxx>#include <BRepBuilderAPI_MakeFace.hxx>#include <BRepBuilderAPI_MakeWire.hxx>#include <BRepBuilderAPI_Transform.hxx>#include <BRepFilletAPI_MakeFillet.hxx>#include <BRepFilletAPI_MakeChamfer.hxx>#include <BRep_Builder.hxx>#include <TopoDS_Compound.hxx>#include <TopExp.hxx>#include <TopExp_Explorer.hxx>#include <BRep_Tool.hxx>#include <BRepTools.hxx>#include <TopoDS.hxx>#include <TopTools_IndexedMapOfShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <vector>
Functions | |
| Handle (TColStd_HSequenceOfInteger) GEOMImpl_PipeTShapeDriver | |
| Find IDs of subshapes complying with given status about surface. | |
| Standard_EXPORT Handle_Standard_Type & | GEOMImpl_PipeTShapeDriver_Type_ () |
| const | Handle (GEOMImpl_PipeTShapeDriver) Handle(GEOMImpl_PipeTShapeDriver) |
| Handle | ( | TColStd_HSequenceOfInteger | ) |
| theBox | - the box to check state of subshapes against |
| theShape | - the shape to explore |
| theShapeType | - type of subshape of theShape |
| theState | - required state |
| Handle(TColStd_HSequenceOfInteger) | - IDs of found subshapes |
| theSurface | - the surface to check state of subshapes against |
| theShape | - the shape to explore |
| theShapeType | - type of subshape of theShape |
| theState | - required state |
| Handle(TColStd_HSequenceOfInteger) | - IDs of found subshapes |
References GEOMImpl_IShapesOperations.CheckTriangulation(), GEOMAlgo_Algo.ErrorStatus(), Handle(), MapShapes(), NOT_FOUND_ANY, GEOMAlgo_FinderShapeOn2.Perform(), GEOMAlgo_ClsfBox.SetBox(), GEOMAlgo_FinderShapeOn2.SetClsf(), GEOMAlgo_ShapeAlgo.SetShape(), GEOMAlgo_FinderShapeOn2.SetShapeType(), GEOMAlgo_FinderShapeOn2.SetState(), GEOMAlgo_ShapeAlgo.SetTolerance(), and GEOMAlgo_FinderShapeOn2.Shapes().
| Standard_EXPORT Handle_Standard_Type& GEOMImpl_PipeTShapeDriver_Type_ | ( | ) |
References STANDARD_TYPE().
| const Handle | ( | GEOMImpl_PipeTShapeDriver | ) |
References Handle(), and STANDARD_TYPE().