In file inrimage/OpacityScale.h:

namespace yav class OpacityScale : public TclScale, public Pointed<OpacityScale>

opacity-level scale representation

Inheritance:


Public Methods

OpacityScale (TclModule *module, const TclString& scaleName, Scalable *elt)
builds an opacity level scale object from an existing TCL scale
OpacityScale (TclModule *module, const TclString& scaleName, std::list& list)
builds an opacity level scale object from an existing TCL scale manage all scalables given in list
virtual ~OpacityScale ()
empty
virtual void reset (Scalable *sa, const TclString& lab = EMPTY_STRING)
reset bounds and label
virtual void set (double val)
set given value to opacity scale
unsigned int getRef (void) const
raises ambigous getRef() function call
static int create (TclModule *m, int argc, char **argv)
TCL new operator callback
virtual const std::type_info& getType (void) const
returns scale type
static OpacityScale* getObject (unsigned int n)
returns object id by number

Protected Methods

virtual void activation (void)
Activable::activation method

Private Methods

void init (void)
common constructors code

Documentation

opacity-level scale representation
OpacityScale(TclModule *module, const TclString& scaleName, Scalable *elt)
builds an opacity level scale object from an existing TCL scale
Parameters:
module - module this GLScale is created in
scaleName - TCL scale name
elt - a scalable managed by this scale

OpacityScale(TclModule *module, const TclString& scaleName, std::list& list)
builds an opacity level scale object from an existing TCL scale manage all scalables given in list
Parameters:
module - module this GLScale is created in
scaleName - TCL scale name
list - managed scalables

virtual ~OpacityScale()
empty

virtual void reset(Scalable *sa, const TclString& lab = EMPTY_STRING)
reset bounds and label
Parameters:
sa - object to set min and max values from
lab - new label (if not EMPTY_STRING)

virtual void set(double val)
set given value to opacity scale
Parameters:
set - new scale value

unsigned int getRef(void) const
raises ambigous getRef() function call

static int create(TclModule *m, int argc, char **argv)
TCL new operator callback

virtual const std::type_info& getType(void) const
returns scale type

static OpacityScale* getObject(unsigned int n)
returns object id by number

virtual void activation(void)
Activable::activation method

void init(void)
common constructors code


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de