NPlot::BasePlot Class Reference

Supplies implementation of basic legend handling properties, and basic data specifying properties which are used by all plots. More...

Inheritance diagram for NPlot::BasePlot:

NPlot::BarPlot NPlot::BaseSequencePlot NPlot::CandlePlot NPlot::HistogramPlot NPlot::LinePlot NPlot::PointPlot NPlot::StepPlot NPlot::LabelPointPlot List of all members.

Properties

string Label
 A label to associate with the plot - used in the legend.
string label_ = ""
bool ShowInLegend
 Whether or not to include an entry for this plot in the legend if it exists.
bool showInLegend_ = true
object DataSource
 Gets or sets the source containing a list of values used to populate the plot object.
object dataSource_ = null
string DataMember
 Gets or sets the specific data member in a multimember data source to get data from.
string dataMember_ = null

Detailed Description

Supplies implementation of basic legend handling properties, and basic data specifying properties which are used by all plots.

If C# had multiple inheritance, the heirachy would be different.

Definition at line 64 of file BasePlot.cs.


Property Documentation

string NPlot::BasePlot::DataMember [get, set]
 

Gets or sets the specific data member in a multimember data source to get data from.

Definition at line 123 of file BasePlot.cs.

Referenced by NPlot::CandlePlot::Draw(), NPlot::BarPlot::Draw(), NPlot::CandlePlot::SuggestXAxis(), NPlot::BarPlot::SuggestXAxis(), NPlot::CandlePlot::SuggestYAxis(), NPlot::BarPlot::SuggestYAxis(), and NPlot::BaseSequencePlot::WriteData().

string NPlot::BasePlot::dataMember_ = null [private]
 

Definition at line 133 of file BasePlot.cs.

object NPlot::BasePlot::DataSource [get, set]
 

Gets or sets the source containing a list of values used to populate the plot object.

Definition at line 106 of file BasePlot.cs.

Referenced by NPlot::CandlePlot::Draw(), NPlot::BarPlot::Draw(), NPlot::CandlePlot::SuggestXAxis(), NPlot::BarPlot::SuggestXAxis(), NPlot::CandlePlot::SuggestYAxis(), NPlot::BarPlot::SuggestYAxis(), and NPlot::BaseSequencePlot::WriteData().

object NPlot::BasePlot::dataSource_ = null [private]
 

Definition at line 116 of file BasePlot.cs.

string NPlot::BasePlot::Label [get, set]
 

A label to associate with the plot - used in the legend.

Definition at line 71 of file BasePlot.cs.

Referenced by NPlot::BaseSequencePlot::WriteData().

string NPlot::BasePlot::label_ = "" [private]
 

Definition at line 82 of file BasePlot.cs.

bool NPlot::BasePlot::ShowInLegend [get, set]
 

Whether or not to include an entry for this plot in the legend if it exists.

Definition at line 89 of file BasePlot.cs.

bool NPlot::BasePlot::showInLegend_ = true [private]
 

Definition at line 99 of file BasePlot.cs.


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 01:04:08 2005 for NPlot by  doxygen 1.4.5