qoccmakebottle.cpp File Reference

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


Function Documentation

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:


Generated on Sat Feb 23 21:22:20 2008 for QtGEOM by  doxygen 1.4.7