88 if (!
d->
canvas)
return QPointF();
90 QPointF flakePos =
d->
canvas->
imageView()->canvasController()->preferredCenter();
164 d->
canvas->
imageView()->canvasController()->slotToggleWrapAroundMode(enable);
176 return d->
canvas->
imageView()->canvasController()->slotToggleLevelOfDetailMode(enable);
184#include "moc_Canvas.cpp"
float value(const T *src, size_t ch)
void setMirror(bool value)
setMirror turn the canvas mirroring on or off depending on
void setRotation(qreal angle)
setRotation set the rotation of the canvas to the given
void zoomStateChanged(const ZoomMode zoomMode, qreal zoom, qreal minZoom, qreal maxZoom)
void documentRectInWidgetPixelsChanged(const QRectF &documentRectInWidgetPixels)
QPointF preferredCenter() const
void setWrapAroundMode(bool enable)
setWrapAroundMode set wraparound mode to
void effectiveZoomChanged(qreal effectiveZoom)
bool levelOfDetailMode() const
bool operator!=(const Canvas &other) const
void documentCursorPositionChanged(const QPointF &position)
void setLevelOfDetailMode(bool enable)
setLevelOfDetailMode sets Instant Preview to
void resetRotation()
resetRotation reset the canvas rotation.
void sizeChanged(const QSize &size)
KisDisplayColorConverter * displayColorConverter() const
bool wrapAroundMode() const
void documentOffsetChanged(const QPointF &oldOffset, const QPointF &newOffset)
void setZoomLevel(qreal value)
setZoomLevel set the zoomlevel to the given value. 1.0 is 100%.
void setPreferredCenter(const QPointF &imagePos)
setPan Centers the image pixel at imagePos in the current view
bool operator==(const Canvas &other) const
Canvas(KoCanvasBase *canvas, QObject *parent=0)
void emitZoomStateChanged(const KoZoomState &zoomState)
void cursorPositionChanged(const QPoint &position)
void rotationChanged(qreal angle)
void pan(const QPoint &offset)
pan the current view in pixels.
void resetZoom()
resetZoom set the zoomlevel to 100%
void mirrorChanged(bool mirrorX, bool mirrorY)
KisDisplayColorConverter displayColorConverter
KisCoordinatesConverter * coordinatesConverter
QPointer< KisView > imageView() const
_Private::Traits< T >::Result documentToFlake(const T &obj) const
_Private::Traits< T >::Result flakeToDocument(const T &obj) const
_Private::Traits< T >::Result documentToImage(const T &obj) const
_Private::Traits< T >::Result imageToDocument(const T &obj) const
KoCanvasControllerProxyObject * canvasControllerProxy