|
QCAD
Open Source 2D CAD
|
#define QCADSNAP_EXPORT
Definition: snap_global.h:10
static bool pointsOnEntity
Definition: RSnapAuto.h:61
static bool freePositioning
Definition: RSnapAuto.h:62
A mouse event for a graphics scene.
Definition: RMouseEvent.h:42
static bool centerPoints
Definition: RSnapAuto.h:56
Represents a 3d vector (x/y/z).
Definition: RVector.h:46
static bool referencePoints
Definition: RSnapAuto.h:59
static bool middlePoints
Definition: RSnapAuto.h:55
static bool initialized
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RSnapAuto.h:51
static bool perpendicular
Definition: RSnapAuto.h:57
RSnapAuto()
Definition: RSnapAuto.h:39
static bool tangential
Definition: RSnapAuto.h:58
Graphics view.
Definition: RGraphicsView.h:58
static bool intersections
Definition: RSnapAuto.h:53
Q_DECLARE_METATYPE(RMath *)
#define RNANDOUBLE
Definition: RMath.h:71
Abstract base class for all grid and object snap implementations.
Definition: RSnap.h:44
static bool gridPoints
Definition: RSnapAuto.h:60
virtual RVector snap(const RVector &position, RGraphicsView &view, double range=RNANDOUBLE)=0
Auto snapper implementation.
Definition: RSnapAuto.h:37
static bool endPoints
Definition: RSnapAuto.h:54
void init(void basePath)
Definition: AddBlockInit.js:2
virtual ~RSnapAuto()
Definition: RSnapAuto.h:40