#include <tweak-view.hh>
◆ Ptr
◆ TweakPositionTextBox()
| Scroom::Utils::TweakPositionTextBox::TweakPositionTextBox |
( |
const Point< double > & |
aspectRatio_ | ) |
|
|
explicitprivate |
179 {
180 }
Point< double > aspectRatio
Definition tweak-view.hh:159
◆ create()
◆ display()
| std::pair< std::string, std::string > Scroom::Utils::TweakPositionTextBox::display |
( |
const Point< double > & |
position, |
|
|
const Point< int > & |
drawingAreaSize, |
|
|
int |
zoom |
|
) |
| const |
|
overridevirtual |
Implements Scroom::Utils::ITweakPositionTextBox.
197 {
199
200 return std::make_pair(fmt::format(
"{:.0f}",
c.x), fmt::format(
"{:.0f}",
c.y));
201 }
double pixelSizeFromZoom(int zoom)
Definition cairo-helpers.cc:123
Point< U > to() const
Definition point.hh:103
◆ parse()
| Point< double > Scroom::Utils::TweakPositionTextBox::parse |
( |
std::string_view |
x, |
|
|
std::string_view |
y, |
|
|
const Point< int > & |
drawingAreaSize, |
|
|
int |
zoom |
|
) |
| const |
|
overridevirtual |
◆ aspectRatio
| Point<double> Scroom::Utils::TweakPositionTextBox::aspectRatio |
|
private |
The documentation for this class was generated from the following files: