#include <BRep_Tool.hxx>
#include <BRepAlgoAPI_Fuse.hxx>
#include <BRepBuilderAPI_MakeVertex.hxx>
#include <BRepBuilderAPI_MakeEdge.hxx>
#include <BRepBuilderAPI_MakeFace.hxx>
#include <BRepBuilderAPI_MakeWire.hxx>
#include <BRepBuilderAPI_Transform.hxx>
#include <BRepFilletAPI_MakeFillet.hxx>
#include <BRepLib.hxx>
#include <BRepOffsetAPI_MakeThickSolid.hxx>
#include <BRepOffsetAPI_ThruSections.hxx>
#include <BRepPrimAPI_MakeCylinder.hxx>
#include <BRepPrimAPI_MakePrism.hxx>
#include <GC_Root.hxx>
#include <GC_MakeArcOfCircle.hxx>
#include <GC_MakeSegment.hxx>
#include <GCE2d_MakeSegment.hxx>
#include <gp.hxx>
#include <gp_Ax1.hxx>
#include <gp_Ax2.hxx>
#include <gp_Ax2d.hxx>
#include <gp_Dir.hxx>
#include <gp_Dir2d.hxx>
#include <gp_Pnt.hxx>
#include <gp_Pnt2d.hxx>
#include <gp_Trsf.hxx>
#include <gp_Vec.hxx>
#include <Geom_CylindricalSurface.hxx>
#include <Geom_Plane.hxx>
#include <Geom_Surface.hxx>
#include <Geom_TrimmedCurve.hxx>
#include <Geom2d_Ellipse.hxx>
#include <Geom2d_TrimmedCurve.hxx>
#include <TopExp_Explorer.hxx>
#include <TopoDS.hxx>
#include <TopoDS_Vertex.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Wire.hxx>
#include <TopoDS_Shape.hxx>
#include <TopoDS_Compound.hxx>
#include <TopTools_ListOfShape.hxx>
#include <AIS_InteractiveContext.hxx>
#include <AIS_Shape.hxx>
#include "qoccinternal.h"
Include dependency graph for qoccmakebottle.cpp:
Go to the source code of this file.
Functions | |
TopoDS_Shape | MakeBottle (const Standard_Real myWidth, const Standard_Real myHeight, const Standard_Real myThickness) |
void | LoadBottle (Handle(AIS_InteractiveContext) theContext) |
void | AddVertex (double x, double y, double z, Handle_AIS_InteractiveContext theContext) |
void | ShowOrigin (Handle_AIS_InteractiveContext theContext) |
void AddVertex | ( | double | x, | |
double | y, | |||
double | z, | |||
Handle_AIS_InteractiveContext | theContext | |||
) |
Definition at line 264 of file qoccmakebottle.cpp.
References Handle().
Here is the call graph for this function:
void LoadBottle | ( | Handle(AIS_InteractiveContext) | theContext | ) |
Definition at line 249 of file qoccmakebottle.cpp.
References Handle(), and MakeBottle().
Referenced by QoccMainWindow::bottle().
Here is the call graph for this function:
TopoDS_Shape MakeBottle | ( | const Standard_Real | myWidth, | |
const Standard_Real | myHeight, | |||
const Standard_Real | myThickness | |||
) |
Definition at line 87 of file qoccmakebottle.cpp.
References Handle().
Referenced by LoadBottle().
Here is the call graph for this function:
Here is the caller graph for this function:
void ShowOrigin | ( | Handle_AIS_InteractiveContext | theContext | ) |
Definition at line 272 of file qoccmakebottle.cpp.
References AddVertex().
Here is the call graph for this function: