|
Scroom 0.14-49-gb7ae7a6d
|
#include <tweak-view.hh>


Public Types | |
| using | Ptr = std::shared_ptr< TweakPresentationPosition > |
Public Types inherited from Scroom::Utils::ITweakPresentationPosition | |
| using | Ptr = std::shared_ptr< ITweakPresentationPosition > |
Public Member Functions | |
| Point< double > | tweakPosition (const Point< double > ¤tPosition, const Point< int > &drawingAreaSize, int zoom) const override |
Public Member Functions inherited from Interface | |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface (Interface &&)=delete | |
| Interface & | operator= (Interface &&)=delete |
| virtual | ~Interface ()=default |
Static Public Member Functions | |
| static ITweakPresentationPosition::Ptr | create (const Point< double > &aspectRatio_={1.0, 1.0}) |
Private Member Functions | |
| TweakPresentationPosition (const Point< double > &aspectRatio_) | |
Private Attributes | |
| Point< double > | aspectRatio |
| using Scroom::Utils::TweakPresentationPosition::Ptr = std::shared_ptr<TweakPresentationPosition> |
|
explicitprivate |
|
static |
Referenced by TiledBitmap::TiledBitmap(), and TransformPresentation::TransformPresentation().

|
overridevirtual |
Implements Scroom::Utils::ITweakPresentationPosition.
|
private |
Referenced by Scroom::Utils::TweakGridSelection::tweakSelection().