Chart
Chart::AddDataSource(ChartDataSource* dataSource,
Chart::RemoveDataSource(ChartDataSource* dataSource)
Chart::RemoveDataSource(int32 index)
Chart::RemoveAllDataSources()
Chart::SetAxis(ChartAxisLocation location, ChartAxis* axis)
Chart::SetDisplayDomain(ChartDataRange domain)
Chart::SetDisplayRange(ChartDataRange range)
Chart::DomainZoomLimit() const
Chart::AxisInfo::AxisInfo()
Chart::SetDomainZoomLimit(double limit)
Chart::DomainChanged()
Chart::RangeChanged()
Chart::MessageReceived(BMessage* message)
Chart::FrameResized(float newWidth, float newHeight)
Chart::MouseDown(BPoint where)
Chart::AxisInfo::SetFrame(float left, float top, float right, float bottom)
Chart::MouseUp(BPoint where)
Chart::MouseMoved(BPoint where, uint32 code, const BMessage* dragMessage)
Chart::Draw(BRect updateRect)
Chart::ScrollTo(BPoint where)
Chart::MinSize()
Chart::AxisInfo::SetRange(const ChartDataRange& range)
Chart::MaxSize()
Chart::PreferredSize()
Chart::DoLayout()
Chart::_UpdateDomainAndRange()
Chart::AxisInfo::Render(BView* view, const BRect& updateRect)
Chart::_UpdateScrollBar(bool horizontal)
Chart::_ScrollTo(float value, bool horizontal)
Chart::_Zoom(float x, float steps)
Chart::Chart(ChartRenderer* renderer, const char* name)
Chart::~Chart()
Chart::AddDataSource(ChartDataSource* dataSource, int32 index,
Chart::Domain() const
Chart::Range() const
Chart::DisplayDomain() const
Chart::DisplayRange() const
class Chart : public BView {
Chart(ChartRenderer* renderer,
virtual ~Chart();
fActivityChart = new Chart(fActivityChartRenderer);
class Chart;
Chart* fActivityChart;