QCAD
Open Source 2D CAD
RMouseCoordinateListener.h
Go to the documentation of this file.
1 
20 #ifndef RMOUSECOORDINATELISTENER_H
21 #define RMOUSECOORDINATELISTENER_H
22 
23 #include "core_global.h"
24 
25 class RVector;
26 
35 public:
43  virtual void setCoordinate(const RVector& wcsPosition, const RVector& ucsPosition) = 0;
44 };
45 
46 #endif
RMouseCoordinateListener::setCoordinate
virtual void setCoordinate(const RVector &wcsPosition, const RVector &ucsPosition)=0
Notifies this listener if the current mouse position has changed.
RVector
Represents a 3d vector (x/y/z).
Definition: RVector.h:46
core_global.h
RMouseCoordinateListener::~RMouseCoordinateListener
virtual ~RMouseCoordinateListener()
Definition: RMouseCoordinateListener.h:36
RMouseCoordinateListener
Abstract base class for classes that are interested in the current coordinate of the mouse cursor.
Definition: RMouseCoordinateListener.h:34
QCADCORE_EXPORT
#define QCADCORE_EXPORT
Definition: core_global.h:10