QCAD
Open Source 2D CAD
RSpatialIndexVisitor.h
Go to the documentation of this file.
1 
20 #ifndef RSPATIALINDEXVISITOR_H
21 #define RSPATIALINDEXVISITOR_H
22 
23 #include "core_global.h"
24 
25 //#include <stdint.h>
26 
27 
36 public:
37  virtual ~RSpatialIndexVisitor() {}
41  virtual void visitData(
42  int id,
43  int pos,
44  double x1, double y1, double z1,
45  double x2, double y2, double z2
46  ) = 0;
47 
48  virtual void visitNode(
49  double x1, double y1, double z1,
50  double x2, double y2, double z2
51  ) = 0;
52 };
53 
55 
56 #endif
RSpatialIndexVisitor::visitNode
virtual void visitNode(double x1, double y1, double z1, double x2, double y2, double z2)=0
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(RMath *)
core_global.h
RSpatialIndexVisitor::visitData
virtual void visitData(int id, int pos, double x1, double y1, double z1, double x2, double y2, double z2)=0
RSpatialIndexVisitor::~RSpatialIndexVisitor
virtual ~RSpatialIndexVisitor()
Definition: RSpatialIndexVisitor.h:37
QCADCORE_EXPORT
#define QCADCORE_EXPORT
Definition: core_global.h:10
RSpatialIndexVisitor
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RSpatialIndexVisitor.h:35