ColormapViewerWidget Class Reference

Select a layer from a colormap and render it to a Gtk::Image. More...

#include <colormap_viewer_widget.h>

List of all members.

Public Member Functions

 ColormapViewerWidget ()
 Constructor.
 ~ColormapViewerWidget ()
 Destructor.
void set_colormap (firevision::Colormap *cm)
 Set the colormap to display.
void set_colormap_img (Gtk::Image *img)
 Set the image to render into.
void set_layer_selector (Gtk::Scale *scl)
 Set the selector widget to choose the layer of the colormap which gets rendered.
void draw (unsigned int layer=0)
 Draw the colormap.

Detailed Description

Select a layer from a colormap and render it to a Gtk::Image.

Author:
Daniel Beck

Definition at line 32 of file colormap_viewer_widget.h.


Constructor & Destructor Documentation

ColormapViewerWidget::ColormapViewerWidget (  ) 

Constructor.

Definition at line 36 of file colormap_viewer_widget.cpp.

ColormapViewerWidget::~ColormapViewerWidget (  ) 

Destructor.

Definition at line 45 of file colormap_viewer_widget.cpp.


Member Function Documentation

void ColormapViewerWidget::draw ( unsigned int  layer = 0  ) 
void ColormapViewerWidget::set_colormap ( firevision::Colormap cm  ) 

Set the colormap to display.

Parameters:
cm colormap

Definition at line 54 of file colormap_viewer_widget.cpp.

References firevision::Colormap::deepness().

Referenced by ColorTrainWidget::add_to_colormap(), ColorTrainWidget::load_colormap(), and ColorTrainWidget::load_histograms().

void ColormapViewerWidget::set_colormap_img ( Gtk::Image *  img  ) 

Set the image to render into.

Parameters:
img the Image

Definition at line 71 of file colormap_viewer_widget.cpp.

Referenced by ColorTrainWidget::set_colormap_img(), FuseTransferWidget::set_local_img(), and FuseTransferWidget::set_remote_img().

void ColormapViewerWidget::set_layer_selector ( Gtk::Scale *  scl  ) 

Set the selector widget to choose the layer of the colormap which gets rendered.

Parameters:
scl a Gtk::Scale

Definition at line 80 of file colormap_viewer_widget.cpp.

References firevision::Colormap::deepness().

Referenced by ColorTrainWidget::set_cm_layer_selector(), FuseTransferWidget::set_local_layer_selector(), and FuseTransferWidget::set_remote_layer_selector().


The documentation for this class was generated from the following files:

Generated on 1 Mar 2011 for Fawkes API by  doxygen 1.6.1