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
34
class
QCADCORE_EXPORT
RMouseCoordinateListener
{
35
public
:
36
virtual
~RMouseCoordinateListener
() {}
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
src
core
RMouseCoordinateListener.h
Generated on Thu Apr 15 2021 10:10:18 for QCAD by
1.8.18