class
BoundedValue
: public
Adjustable
(Return to index)
Type:
Instantiable
Base Classes:
public
Adjustable
Derived Classes
Include file:
IVGlyph/bdvalue.h
Public:
BoundedValue
(float lower, float upper, float scroll, float page, float curvalue, char* format ="%.6f", float* p =nil)
virtual void
accept
()
virtual float
cur_length
(DimensionName) const
virtual float
cur_lower
(DimensionName) const
virtual float
cur_upper
(DimensionName) const
virtual void
current_value
(float, DimensionName d = Dimension_X)
const char*
format
()
virtual float
length
(DimensionName) const
virtual float
lower
(DimensionName) const
virtual void
lower_bound
(float)
virtual void
page_backward
(DimensionName)
virtual void
page_forward
(DimensionName)
virtual void
page_incr
(float)
virtual void
scroll_backward
(DimensionName)
virtual void
scroll_forward
(DimensionName)
virtual void
scroll_incr
(float)
virtual void
scroll_to
(DimensionName, float position)
void
scrollbwdX
()
void
scrollfwdX
()
virtual float
upper
(DimensionName) const
virtual void
upper_bound
(float)
virtual const char*
valuestring
()
virtual
~BoundedValue
()
Protected:
BoundedValue
()
float
curvalue_
char*
format_
float
lower_
float
page_incr_
float*
ptr
float
scroll_incr_
float
span_
(more documentation)