#include "GEOM_OCCReader.h"#include <vtkPoints.h>#include <vtkCellArray.h>#include <vtkObjectFactory.h>#include <vtkPolyData.h>#include <TopExp_Explorer.hxx>#include <Poly_Triangulation.hxx>#include <Poly_Polygon3D.hxx>#include <Poly_PolygonOnTriangulation.hxx>#include <TopoDS_Face.hxx>#include <TopoDS_Edge.hxx>#include <TopAbs.hxx>#include <Precision.hxx>#include <BRepTools.hxx>#include <BRep_Tool.hxx>#include <Geom2dAdaptor_Curve.hxx>#include <Geom2dHatch_Intersector.hxx>#include <Geom2dHatch_Hatcher.hxx>#include <Geom2d_Curve.hxx>#include <Geom2d_Line.hxx>#include <Geom2d_TrimmedCurve.hxx>#include <HatchGen_Domain.hxx>#include <TopAbs_ShapeEnum.hxx>#include <gp_Dir2d.hxx>#include <gp_Pnt2d.hxx>#include <TColStd_Array1OfInteger.hxx>#include <TColStd_Array1OfReal.hxx>#include <Adaptor3d_HCurve.hxx>#include "utilities.h"
Defines | |
| #define | MAX2(X, Y) ( Abs(X) > Abs(Y)? Abs(X) : Abs(Y) ) |
| #define | MAX3(X, Y, Z) ( MAX2 ( MAX2(X,Y) , Z) ) |
| #define | ZERO_COORD coord[0] = 0.0; coord[1] = 0.0; coord[2] = 0.0 |
Variables | |
| static Standard_Real | IntersectorConfusion = 1.e-10 |
| static Standard_Real | IntersectorTangency = 1.e-10 |
| static Standard_Real | HatcherConfusion2d = 1.e-8 |
| static Standard_Real | HatcherConfusion3d = 1.e-8 |
| static Standard_Integer | lastVTKpoint = 0 |
| static Standard_Integer | PlotCount = 0 |
| static Standard_Real | IsoRatio = 1.001 |
| static Standard_Integer | MaxPlotCount = 5 |
| #define MAX2 | ( | X, | |
| Y | |||
| ) | ( Abs(X) > Abs(Y)? Abs(X) : Abs(Y) ) |
| #define MAX3 | ( | X, | |
| Y, | |||
| Z | |||
| ) | ( MAX2 ( MAX2(X,Y) , Z) ) |
| #define ZERO_COORD coord[0] = 0.0; coord[1] = 0.0; coord[2] = 0.0 |
Standard_Real IntersectorConfusion = 1.e-10 [static] |
Standard_Real IntersectorTangency = 1.e-10 [static] |
Standard_Real HatcherConfusion2d = 1.e-8 [static] |
Standard_Real HatcherConfusion3d = 1.e-8 [static] |
Standard_Integer lastVTKpoint = 0 [static] |
Standard_Integer PlotCount = 0 [static] |
Standard_Real IsoRatio = 1.001 [static] |
Standard_Integer MaxPlotCount = 5 [static] |