20#ifndef RSNAPREFERENCE_H
21#define RSNAPREFERENCE_H
43 QSharedPointer<REntity> entity,
47 QList<RObject::Id>* subEntityIds =
NULL);
Q_DECLARE_METATYPE(RMath *)
Represents a box e.g.
Definition RBox.h:46
Graphics view.
Definition RGraphicsView.h:67
A mouse event for a graphics scene.
Definition RMouseEvent.h:42
Base class for entity based snap classes.
Definition RSnapEntityBase.h:39
virtual QList< RVector > snapEntity(QSharedPointer< REntity > entity, const RVector &point, const RBox &queryBox, RGraphicsView &view, QList< RObject::Id > *subEntityIds=NULL)=0
Abstract base class for all grid and object snap implementations.
Definition RSnap.h:43
Reference snapper implementation.
Definition RSnapReference.h:36
RSnapReference()
Definition RSnapReference.h:38
virtual ~RSnapReference()
Definition RSnapReference.h:39
Represents a 3d vector (x/y/z).
Definition RVector.h:47
#define NULL
Definition opennurbs_system.h:256
#define QCADSNAP_EXPORT
Definition snap_global.h:10