|
Scroom
0.14
|
#include <pipetteviewinterface.hh>


Public Types | |
| using | Ptr = boost::shared_ptr< PipetteViewInterface > |
Public Member Functions | |
| virtual PipetteLayerOperations::PipetteColor | getPixelAverages (Scroom::Utils::Rectangle< double > area)=0 |
Public Member Functions inherited from Scroom::Utils::Base | |
| Base ()=default | |
| Base (const Base &)=delete | |
| Base (Base &&)=delete | |
| Base & | operator= (const Base &)=delete |
| Base & | operator= (Base &&)=delete |
| virtual | ~Base ()=default |
| template<typename R > | |
| boost::shared_ptr< R > | shared_from_this () |
| template<typename R > | |
| boost::shared_ptr< R const > | shared_from_this () const |
Additional Inherited Members | |
Private 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 |
| using PipetteViewInterface::Ptr = boost::shared_ptr<PipetteViewInterface> |
|
pure virtual |
Returns the average pixel values for each component, contained in the area.
| area | selected area to get the pixel values from. |
Implemented in DummyPresentation, TransformPresentation, and anonymous_namespace{tiledbitmappresentation.cc}::TiledBitmapPresentation.