DataDensityTrackWidget Class Reference

Inheritance diagram for DataDensityTrackWidget:
DataTrackWidget TrackWidget

List of all members.

Public Member Functions

 DataDensityTrackWidget (GVec *gvec, Preferences *prefs=0, QWidget *parent=0)
QString type_name ()
GraphControlsWidgetget_graph_controls_widget ()

Static Public Member Functions

static QString name ()

Protected Member Functions

void paintEvent (QPaintEvent *)
void type_specific_graphics_event (GraphTypeSpecificGraphicsEvent *)

Member Function Documentation

GraphControlsWidget * DataDensityTrackWidget::get_graph_controls_widget (  )  [virtual]

Graphs are likely to have control mechanisms that are particular to how they render data. For instance, in a histogram one would like to be able to set the bin size. The GraphControlsWidget class provides a mechanism for a graph to implement such controls. This method would be used to retrieve the track specific widget.

In left unimplemented, this default returns 0.

Returns:
GraphControlsWidget*
See also:
DataTrackWidget::type_specific_graphics_event( GraphTypeSpecificGraphicsEvent* )

Reimplemented from DataTrackWidget.

void DataDensityTrackWidget::type_specific_graphics_event ( GraphTypeSpecificGraphicsEvent  )  [protected, virtual]

Set graphics events generated via GraphControlsWidget objects.

See also:
DataTrackWidget::get_graph_controls_widget( )

Reimplemented from DataTrackWidget.


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

Generated on Thu Sep 17 15:19:41 2009 for BQGB by  doxygen 1.6.1