ScalePal Class Reference

Class describing different scaling methods for palette entries. More...

#include "ScalePal.hpp"

Classes

struct  TypeScalePal
 scaling of palette nodes More...

Public Member Functions

bool isAutoScale () const
bool isScaleByFactor () const
bool isScaleByRange () const
bool isRelativeRange () const
bool withClipping () const
TypeScalePal::Type getType () const
void setAutoScale ()
void setScaleFactor (const double &scalefac)
void setScaleRange (const double &rangemin, const double &rangemax, bool relativeValues, bool withClipping)
void setScaleRange (const opals::Vector< double > &values, bool relativeValues, bool withClipping)
double getScaleFactor () const
double getScaleMin () const
double getScaleMax () const
const opals::Vector< double > & getScaleValues () const

Detailed Description

Class describing different scaling methods for palette entries.