16#ifndef QGSMAPMOUSEEVENT_H 
   17#define QGSMAPMOUSEEVENT_H 
   42      sipType = sipType_QgsMapMouseEvent;
 
   67    QgsMapMouseEvent( 
QgsMapCanvas *mapCanvas, QEvent::Type type, QPoint pos, Qt::MouseButton button = Qt::NoButton, Qt::MouseButtons buttons = Qt::NoButton, Qt::KeyboardModifiers modifiers = Qt::NoModifier );
 
   81    bool isSnapped()
 const { 
return mSnapMatch.isValid(); }
 
  137    QPoint mapToPixelCoordinates( 
const QgsPointXY &point );
 
  140    bool mHasCachedSnapResult;
 
 
Represents a coordinate reference system (CRS).
 
Map canvas is a class for displaying all GIS data types on a canvas.
 
A mouse event which is the result of a user interaction with a QgsMapCanvas.
 
QPoint originalPixelPoint() const
The unsnapped, real mouse cursor position in pixel coordinates.
 
QgsPointXY originalMapPoint() const
Returns the original, unmodified map point of the mouse cursor.
 
bool isSnapped() const
Returns true if there is a snapped point cached.
 
QgsPointXY mapPoint() const
mapPoint returns the point in coordinates
 
QPoint pixelPoint() const
The snapped mouse cursor in pixel coordinates.
 
QgsPointLocator::Match mapPointMatch() const
Returns the matching data from the most recently snapped point.
 
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)
 
const QgsCoordinateReferenceSystem & crs