Scroom  0.14
ITweakSelection Class Referenceabstract
Inheritance diagram for ITweakSelection:
Inheritance graph
Collaboration diagram for ITweakSelection:
Collaboration graph

Public Types

using Ptr = boost::shared_ptr< ITweakSelection >
 
using Point = Scroom::Utils::Point< double >
 

Public Member Functions

virtual Selection tweakSelection (Selection selection) const =0
 
virtual void setAspectRatio (Point aspectRatio_)=0
 
- Public Member Functions inherited from Interface
 Interface ()=default
 
 Interface (const Interface &)=delete
 
Interfaceoperator= (const Interface &)=delete
 
 Interface (const Interface &&)=delete
 
Interfaceoperator= (const Interface &&)=delete
 
virtual ~Interface ()=default
 

Member Typedef Documentation

◆ Point

◆ Ptr

using ITweakSelection::Ptr = boost::shared_ptr<ITweakSelection>

Member Function Documentation

◆ setAspectRatio()

virtual void ITweakSelection::setAspectRatio ( Point  aspectRatio_)
pure virtual

Implemented in TweakSelection.

◆ tweakSelection()

virtual Selection ITweakSelection::tweakSelection ( Selection  selection) const
pure virtual

Implemented in TweakSelection.


The documentation for this class was generated from the following file: