In file graphics2D/Scalable.h:

class Scalable : public AutoLink<Scalable>, public DPListElement<Scalable>

any object managed through a TclScale

Inheritance:


Public Methods

Scalable ()
Dummy Constructor
virtual ~Scalable ()
Dummy Destructor
virtual TclString objectName (void) const
get object string identifier
virtual void scaleValue (const TclScale *scale, double val)
scale value changed
virtual void scaleTo (const TclScale *scale, double val)
scale was required to move without updating scalable objects: warn them anyway
virtual double getMin (const TclScale *scale) const
get min possible scale value for this scalable
virtual double getMax (const TclScale *scale) const
get max possible scale value for this scalable
virtual double getStep (const TclScale *scale) const
get required scale step for this scalable
virtual double getSlice (const TclScale *scale) const
get current object slice

Documentation

any object managed through a TclScale
Scalable()
Dummy Constructor

virtual ~Scalable()
Dummy Destructor

virtual TclString objectName(void) const
get object string identifier
Returns:
object name

virtual void scaleValue(const TclScale *scale, double val)
scale value changed
Parameters:
scale - calling scale object
val - new scale value

virtual void scaleTo(const TclScale *scale, double val)
scale was required to move without updating scalable objects: warn them anyway
Parameters:
scale - calling scale object
val - new scale value

virtual double getMin(const TclScale *scale) const
get min possible scale value for this scalable
Returns:
min possible value
Parameters:
scale - calling scale object

virtual double getMax(const TclScale *scale) const
get max possible scale value for this scalable
Returns:
max possible value
Parameters:
scale - calling scale object

virtual double getStep(const TclScale *scale) const
get required scale step for this scalable
Returns:
step value
Parameters:
scale - calling scale object

virtual double getSlice(const TclScale *scale) const
get current object slice
Returns:
slice number
Parameters:
scale - calling scale object


Direct child classes:
GRAPHICS

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