#include <bgui_histogram_tableau.h>
Inheritance diagram for bgui_histogram_tableau:

Definition at line 25 of file bgui_histogram_tableau.h.
Public Member Functions | |
| bgui_histogram_tableau () | |
| Constructor takes all the labels used on the graph. | |
| ~bgui_histogram_tableau () | |
| Destructor. | |
| void | update (vil1_memory_image_of< vil1_rgb< unsigned char > > &img) |
| Update the histogram. | |
| void | update (vil_image_view< vxl_byte > &img) |
| vcl_string | type_name () const |
| Return the name of this tableau. | |
| bool | handle (const vgui_event &) |
| Handles all events for this tableau. | |
| void | clear () |
| Clear the data. | |
| virtual vcl_string | name () const |
| virtual vcl_string | file_name () const |
| virtual vcl_string | pretty_name () const |
| void | get_parents (vcl_vector< vgui_tableau_sptr > *out) const |
| void | get_children (vcl_vector< vgui_tableau_sptr > *out) const |
| vgui_tableau_sptr | get_child (unsigned i) const |
| virtual bool | add_child (vgui_tableau_sptr const &) |
| virtual bool | remove_child (vgui_tableau_sptr const &) |
| virtual bool | notify_replaced_child (vgui_tableau_sptr const &old_child, vgui_tableau_sptr const &new_child) |
| virtual void | add_popup (vgui_menu &) |
| virtual void | get_popup (vgui_popup_params const &, vgui_menu &) |
| virtual void | post_message (char const *, void const *) |
| virtual void | post_redraw () |
| virtual void | post_overlay_redraw () |
| virtual void | post_idle_request () |
| virtual bool | get_bounding_box (float low[3], float high[3]) const |
| virtual bool | draw () |
| virtual bool | mouse_down (int x, int y, vgui_button, vgui_modifier) |
| virtual bool | mouse_up (int x, int y, vgui_button, vgui_modifier) |
| virtual bool | motion (int x, int y) |
| virtual bool | key_press (int x, int y, vgui_key, vgui_modifier) |
| virtual bool | help () |
| virtual bool | idle () |
| void | ref () const |
| void | unref () const |
Static Public Member Functions | |
| static void | get_all (vcl_vector< vgui_tableau_sptr > *out) |
| static bool | exists (vgui_tableau_sptr const &) |
Private Attributes | |
| int | left_offset_ |
| int | top_offset_ |
| int | graph_width_ |
| int | graph_height_ |
| vcl_vector< float > | xpoints_ |
| List of points. | |
| vcl_vector< float > | ypoints_ |
| vgui_easy2D_tableau_sptr | easy_ |
| vgui_soview2D_linestrip * | plot_ |
| vcl_vector< double > | data_ |
|
|
Constructor takes all the labels used on the graph.
Definition at line 17 of file bgui_histogram_tableau.cxx. |
|
|
Destructor.
Definition at line 38 of file bgui_histogram_tableau.cxx. |
|
|
Clear the data.
Definition at line 119 of file bgui_histogram_tableau.cxx. |
|
|
Handles all events for this tableau.
Reimplemented from vgui_tableau. Definition at line 112 of file bgui_histogram_tableau.cxx. |
|
|
Return the name of this tableau.
Reimplemented from vgui_tableau. Definition at line 36 of file bgui_histogram_tableau.h. |
|
|
Definition at line 78 of file bgui_histogram_tableau.cxx. |
|
|
Update the histogram.
Definition at line 43 of file bgui_histogram_tableau.cxx. |
|
|
Definition at line 50 of file bgui_histogram_tableau.h. |
|
|
Definition at line 48 of file bgui_histogram_tableau.h. |
|
|
Definition at line 45 of file bgui_histogram_tableau.h. |
|
|
Definition at line 44 of file bgui_histogram_tableau.h. |
|
|
Definition at line 42 of file bgui_histogram_tableau.h. |
|
|
Definition at line 49 of file bgui_histogram_tableau.h. |
|
|
Definition at line 43 of file bgui_histogram_tableau.h. |
|
|
List of points.
Definition at line 47 of file bgui_histogram_tableau.h. |
|
|
Definition at line 47 of file bgui_histogram_tableau.h. |
1.4.4