Scroom 0.14-48-ga0fee447
Loading...
Searching...
No Matches
pipetteviewinterface.hh
Go to the documentation of this file.
1/*
2 * Scroom - Generic viewer for 2D data
3 * Copyright (C) 2009-2026 Kees-Jan Dijkzeul
4 *
5 * SPDX-License-Identifier: LGPL-2.1
6 */
7
8#pragma once
9
10#include <scroom/interface.hh>
12#include <scroom/rectangle.hh>
13
14const std::string PIPETTE_PROPERTY_NAME = "Pipette";
15
17 : public virtual Scroom::Utils::Base
18 , private Interface
19{
20public:
21 using Ptr = std::shared_ptr<PipetteViewInterface>;
22
23public:
30};
Definition interface.hh:11
std::vector< std::pair< std::string, double > > PipetteColor
Definition pipettelayeroperations.hh:25
Definition pipetteviewinterface.hh:19
std::shared_ptr< PipetteViewInterface > Ptr
Definition pipetteviewinterface.hh:21
virtual PipetteLayerOperations::PipetteColor getPixelAverages(Scroom::Utils::Rectangle< double > area)=0
Definition utilities.hh:34
Definition rectangle.hh:29
const std::string PIPETTE_PROPERTY_NAME
Definition pipetteviewinterface.hh:14