cgma
OCCQueryEngine.cpp File Reference
#include <Standard_Version.hxx>
#include <Standard_Stream.hxx>
#include "TDataStd_Shape.hxx"
#include "BRep_Tool.hxx"
#include "gp_Pnt.hxx"
#include "gp_Ax1.hxx"
#include "gp_Ax2.hxx"
#include "Geom_Surface.hxx"
#include "Geom_Curve.hxx"
#include "Interface_Static.hxx"
#include "BRepBuilderAPI.hxx"
#include "BRepBuilderAPI_Transform.hxx"
#include "BRepBuilderAPI_GTransform.hxx"
#include "BRepBuilderAPI_ModifyShape.hxx"
#include "BRepBuilderAPI_MakeSolid.hxx"
#include "OCCShapeAttributeSet.hpp"
#include "BRepBuilderAPI_MakeShell.hxx"
#include "GProp_GProps.hxx"
#include "BRepGProp.hxx"
#include "BRepTools_WireExplorer.hxx"
#include "TColgp_Array1OfPnt.hxx"
#include "Poly_Array1OfTriangle.hxx"
#include "Poly_Triangle.hxx"
#include "BRepAlgoAPI_BooleanOperation.hxx"
#include "Handle_Poly_Triangulation.hxx"
#include "GCPnts_TangentialDeflection.hxx"
#include "BRepAdaptor_Curve.hxx"
#include "TopExp.hxx"
#include "IFSelect_ReturnStatus.hxx"
#include "BndLib_Add3dCurve.hxx"
#include "Poly_Polygon3D.hxx"
#include "Handle_Poly_Polygon3D.hxx"
#include "BRepMesh_FastDiscret.hxx"
#include "OCCQueryEngine.hpp"
#include "OCCModifyEngine.hpp"
#include "Poly_Triangulation.hxx"
#include "TopologyEntity.hpp"
#include "TopologyBridge.hpp"
#include "RefEntity.hpp"
#include "Body.hpp"
#include "Shell.hpp"
#include "Loop.hpp"
#include "Chain.hpp"
#include "RefVolume.hpp"
#include "RefFace.hpp"
#include "RefEdge.hpp"
#include "RefVertex.hpp"
#include "GeometryEntity.hpp"
#include "DLIList.hpp"
#include "CubitBox.hpp"
#include "CubitString.hpp"
#include "OCCPoint.hpp"
#include "OCCCurve.hpp"
#include "OCCCoEdge.hpp"
#include "OCCLoop.hpp"
#include "OCCSurface.hpp"
#include "OCCShell.hpp"
#include "OCCLump.hpp"
#include "OCCBody.hpp"
#include "OCCAttribSet.hpp"
#include "GMem.hpp"
#include "GeometryQueryTool.hpp"
#include "CubitObserver.hpp"
#include "GfxDebug.hpp"
#include <stdio.h>
#include <errno.h>
#include <BRep_Builder.hxx>
#include <BRepTools.hxx>
#include <TopExp_Explorer.hxx>
#include <TopoDS.hxx>
#include "TopoDS_Compound.hxx"
#include <TopoDS_CompSolid.hxx>
#include <TopoDS_Solid.hxx>
#include <TopoDS_Shell.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Wire.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Vertex.hxx>
#include <Bnd_Box.hxx>
#include <BndLib_AddSurface.hxx>
#include <Precision.hxx>
#include <BRepAdaptor_Surface.hxx>
#include <TDF_ChildIterator.hxx>
#include <BinTools_ShapeSet.hxx>
#include "Standard_Boolean.hxx"
#include "TDF_Label.hxx"
#include "TopTools_DataMapOfShapeInteger.hxx"
#include "BRepExtrema_DistShapeShape.hxx"
#include "BRepAlgoAPI_Section.hxx"
#include "BRepBuilderAPI_MakeEdge.hxx"
#include "TDocStd_Document.hxx"
#include "TCollection_ExtendedString.hxx"
#include "gp_Lin.hxx"
#include "CGMEngineDynamicLoader.hpp"

Go to the source code of this file.

Defines

#define NUM_PTS_UV   30

Typedefs

typedef TDataStd_Shape TDataXtd_Shape
typedef Handle_TDataStd_Shape Handle_TDataXtd_Shape
typedef std::map< int,
TopologyBridge * >::value_type 
valType
typedef std::map< int,
TDF_Label >::value_type 
labType

Functions

 CGM_ENGINE_EXPORT_CREATE_GQE (OpenCascade)

Define Documentation

#define NUM_PTS_UV   30

Definition at line 147 of file OCCQueryEngine.cpp.


Typedef Documentation

typedef Handle_TDataStd_Shape Handle_TDataXtd_Shape

Definition at line 24 of file OCCQueryEngine.cpp.

typedef std::map<int, TDF_Label>::value_type labType

Definition at line 144 of file OCCQueryEngine.cpp.

typedef TDataStd_Shape TDataXtd_Shape

Definition at line 23 of file OCCQueryEngine.cpp.

typedef std::map<int, TopologyBridge*>::value_type valType

Definition at line 143 of file OCCQueryEngine.cpp.


Function Documentation

CGM_ENGINE_EXPORT_CREATE_GQE ( OpenCascade  )

Definition at line 136 of file OCCQueryEngine.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines