|
Scroom
0.14
|


Public Types | |
| using | Rectangle = Scroom::Utils::Rectangle< double > |
Public Types inherited from ITweakSelection | |
| using | Ptr = boost::shared_ptr< ITweakSelection > |
| using | Point = Scroom::Utils::Point< double > |
Public Member Functions | |
| virtual Rectangle | tweakSelection (Rectangle selection) const =0 |
| Selection | tweakSelection (Selection selection) const override |
| void | setAspectRatio (Point aspectRatio_) override |
Public Member Functions inherited from Interface | |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface (const Interface &&)=delete | |
| Interface & | operator= (const Interface &&)=delete |
| virtual | ~Interface ()=default |
Protected Member Functions | |
| TweakSelection (Point aspectRatio_) | |
Protected Attributes | |
| Point | aspectRatio |
| using TweakSelection::Rectangle = Scroom::Utils::Rectangle<double> |
|
inlineexplicitprotected |
|
inlineoverridevirtual |
Implements ITweakSelection.
Implemented in TweakPixelSelection, and TweakGridSelection.
Referenced by tweakSelection().

|
protected |
Referenced by setAspectRatio(), TweakGridSelection::tweakSelection(), and TweakPixelSelection::tweakSelection().