59 IntersectionManual = 9,
#define RNANDOUBLE
Definition RMath.h:74
Q_DECLARE_METATYPE(RMath *)
Graphics view.
Definition RGraphicsView.h:67
A mouse event for a graphics scene.
Definition RMouseEvent.h:42
Abstract base class for all grid and object snap implementations.
Definition RSnap.h:43
void setLastSnap(const RVector &v)
Definition RSnap.h:119
RSnap::Status status
Definition RSnap.h:130
RSnap::Status getStatus() const
Definition RSnap.h:107
virtual void hideUiOptions()
Definition RSnap.h:90
RVector getLastSnap() const
Definition RSnap.h:115
virtual void finishEvent()
Definition RSnap.h:95
virtual void showUiOptions()
Definition RSnap.h:89
virtual RVector snap(const RVector &position, RGraphicsView &view, double range=RNANDOUBLE)
Definition RSnap.h:75
void setStatus(RSnap::Status s)
Definition RSnap.h:111
virtual void suspendEvent()
Definition RSnap.h:92
QList< RObject::Id > entityIds
Definition RSnap.h:129
virtual void reset()
Definition RSnap.h:123
RVector lastSnap
Definition RSnap.h:131
QList< RObject::Id > getEntityIds()
Definition RSnap.h:103
Status
Snap status, returned by snap tools (most importantly auto snap tool) to indicate what snap was used.
Definition RSnap.h:49
@ Unknown
Definition RSnap.h:50
Represents a 3d vector (x/y/z).
Definition RVector.h:47
static const RVector invalid
invalid vector
Definition RVector.h:335
#define QCADCORE_EXPORT
Definition core_global.h:10
char s
Definition opennurbs_string.cpp:32