Scroom  0.14
colormappable.hh
Go to the documentation of this file.
1 /*
2  * Scroom - Generic viewer for 2D data
3  * Copyright (C) 2009-2022 Kees-Jan Dijkzeul
4  *
5  * SPDX-License-Identifier: LGPL-2.1
6  */
7 
8 #pragma once
9 
10 #include <gmock/gmock.h>
11 
12 #include <scroom/colormappable.hh>
13 
15 {
20  MOCK_METHOD1(setMonochromeColor, void(const Color&));
24 };
Colormappable::getMonochromeColor
virtual Color getMonochromeColor()=0
Colormappable::getNumberOfColors
virtual int getNumberOfColors()=0
Colormappable::getOriginalColormap
virtual Colormap::Ptr getOriginalColormap()=0
ColormappableMock::MOCK_METHOD1
MOCK_METHOD1(setColormap, void(Colormap::Ptr))
colormappable.hh
Colormappable
Definition: colormappable.hh:113
Colormappable::getTransparentBackground
virtual bool getTransparentBackground()=0
Colormap::Ptr
boost::shared_ptr< Colormap > Ptr
Definition: colormappable.hh:31
Colormappable::setMonochromeColor
virtual void setMonochromeColor(const Color &c)=0
Colormappable::setColormap
virtual void setColormap(Colormap::Ptr colormap)=0
ColormappableMock
Definition: colormappable.hh:14
ColormappableMock::MOCK_METHOD0
MOCK_METHOD0(getOriginalColormap, Colormap::Ptr())
Colormappable::setTransparentBackground
virtual void setTransparentBackground()=0
Colormappable::disableTransparentBackground
virtual void disableTransparentBackground()=0
Color
Definition: color.hh:34