![]() |
![]() |
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. | ||||
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 () | |||
Related Functions | ||||
(Note that these are not member functions.) | ||||
Gtk::Curve* | wrap (GtkCurve* object, bool take_copy=false) | |||
|
virtual Gtk::Curve::~Curve | ( | ) | [virtual] |
Gtk::Curve::Curve | ( | ) |
Glib::ArrayHandle<float> Gtk::Curve::get_vector | ( | int | veclen | ) | const |
void Gtk::Curve::get_vector | ( | int | veclen, | |
float * | data | |||
) | const |
const GtkCurve* Gtk::Curve::gobj | ( | ) | const [inline] |
GtkCurve* Gtk::Curve::gobj | ( | ) | [inline] |
void Gtk::Curve::reset | ( | ) |
void Gtk::Curve::set_curve_type | ( | CurveType | type | ) |
void Gtk::Curve::set_gamma | ( | float | gamma | ) |
void Gtk::Curve::set_range | ( | float | min_x, | |
float | max_x, | |||
float | min_y, | |||
float | max_y | |||
) |
void Gtk::Curve::set_vector | ( | const Glib::ArrayHandle< float > & | array | ) |
Glib::SignalProxy0< void > Gtk::Curve::signal_curve_type_changed | ( | ) |
void curve_type_changed()
Gtk::Curve* wrap | ( | GtkCurve * | object, | |
bool | take_copy = false | |||
) | [related] |
object | The C instance |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |