Scroom 0.14-49-gb7ae7a6d
Loading...
Searching...
No Matches
colormappable.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 <gmock/gmock.h>
11
13
Definition color.hh:37
std::shared_ptr< Colormap > Ptr
Definition colormappable.hh:29
Definition colormappable.hh:15
MOCK_METHOD1(setColormap, void(Colormap::Ptr))
MOCK_METHOD0(disableTransparentBackground, void())
MOCK_METHOD0(getTransparentBackground, bool())
MOCK_METHOD0(setTransparentBackground, void())
MOCK_METHOD1(setMonochromeColor, void(const Color &))
MOCK_METHOD0(getNumberOfColors, int())
MOCK_METHOD0(getOriginalColormap, Colormap::Ptr())
MOCK_METHOD0(getMonochromeColor, Color())
Definition colormappable.hh:112
virtual Colormap::Ptr getOriginalColormap()=0
virtual int getNumberOfColors()=0
virtual void setTransparentBackground()=0
virtual Color getMonochromeColor()=0
virtual void disableTransparentBackground()=0
virtual void setColormap(Colormap::Ptr colormap)=0
virtual void setMonochromeColor(const Color &c)=0
virtual bool getTransparentBackground()=0