![]() |
![]() |
Public Member Functions | |
Curve () | |
Glib::ArrayHandle<float> | get_vector (int veclen) const |
void | get_vector (int veclen, float* data) const |
const GtkCurve* | gobj () const |
Provides access to the underlying C GtkObject. | |
GtkCurve* | gobj () |
Provides access to the underlying C GtkObject. | |
Glib::PropertyProxy_ReadOnly< CurveType > | property_curve_type () const |
Is this curve linear. | |
Glib::PropertyProxy<CurveType> | property_curve_type () |
Is this curve linear. | |
Glib::PropertyProxy_ReadOnly< float > | property_max_x () const |
Maximum possible X value. | |
Glib::PropertyProxy<float> | property_max_x () |
Maximum possible X value. | |
Glib::PropertyProxy_ReadOnly< float > | property_max_y () const |
Maximum possible value for Y. | |
Glib::PropertyProxy<float> | property_max_y () |
Maximum possible value for Y. | |
Glib::PropertyProxy_ReadOnly< float > | property_min_x () const |
Minimum possible value for X. | |
Glib::PropertyProxy<float> | property_min_x () |
Minimum possible value for X. | |
Glib::PropertyProxy_ReadOnly< float > | property_min_y () const |
Minimum possible value for Y. | |
Glib::PropertyProxy<float> | property_min_y () |
Minimum possible value for Y. | |
void | reset () |
void | set_curve_type (CurveType type) |
void | set_gamma (float gamma) |
void | set_range (float min_x, float max_x, float min_y, float max_y) |
void | set_vector (const Glib::ArrayHandle<float>& array) |
Glib::SignalProxy0<void> | signal_curve_type_changed () |
virtual | ~Curve () |
Protected Member Functions | |
virtual void | on_curve_type_changed () |
Related Functions | |
(Note that these are not member functions.) | |
Gtk::Curve* | wrap (GtkCurve* object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::DrawingArea. |
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::DrawingArea. |
|
|
|
Is this curve linear. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Is this curve linear. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Maximum possible X value. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Maximum possible X value. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Maximum possible value for Y. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Maximum possible value for Y. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Minimum possible value for X. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Minimum possible value for X. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Minimum possible value for Y. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
Minimum possible value for Y. You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|