Numworks Epsilon  1.4.1
Graphing Calculator Operating System
ListViewDataSource Class Reference

#include <list_view_data_source.h>

Inheritance diagram for ListViewDataSource:
TableViewDataSource Calculation::HistoryController Code::ConsoleController Settings::MainController Settings::SubController Shared::FloatParameterController SimpleListViewDataSource Toolbox Probability::ParametersController Shared::GoToParameterController Shared::IntervalParameterController Shared::RangeParameterController Statistics::HistogramParameterController Code::ScriptParameterController Graph::CalculationParameterController Graph::DerivativeParameterController Probability::CalculationTypeController Probability::LawController Regression::InitialisationParameterController Regression::PredictionParameterController Sequence::TypeParameterController Shared::FunctionCurveParameterController Shared::InitialisationParameterController Shared::LanguageController Shared::ListParameterController Shared::StoreParameterController Shared::ValuesFunctionParameterController Shared::ValuesParameterController Code::PythonToolbox MathToolbox

Public Member Functions

virtual KDCoordinate cellWidth ()
 
KDCoordinate columnWidth (int i) override
 
int numberOfColumns () override
 
void willDisplayCellAtLocation (HighlightCell *cell, int x, int y) override
 
int indexFromCumulatedWidth (KDCoordinate offsetX) override
 
KDCoordinate cumulatedWidthFromIndex (int i) override
 
virtual void willDisplayCellForIndex (HighlightCell *cell, int index)
 
- Public Member Functions inherited from TableViewDataSource
virtual int numberOfRows ()=0
 
virtual KDCoordinate rowHeight (int j)=0
 
virtual KDCoordinate cumulatedHeightFromIndex (int j)=0
 
virtual int indexFromCumulatedHeight (KDCoordinate offsetY)=0
 
virtual HighlightCellreusableCell (int index, int type)=0
 
virtual int reusableCellCount (int type)=0
 
virtual int typeAtLocation (int i, int j)=0
 

Detailed Description

Definition at line 7 of file list_view_data_source.h.

Member Function Documentation

◆ cellWidth()

KDCoordinate ListViewDataSource::cellWidth ( )
virtual

Reimplemented in Probability::CalculationTypeController.

Definition at line 3 of file list_view_data_source.cpp.

◆ columnWidth()

KDCoordinate ListViewDataSource::columnWidth ( int  i)
overridevirtual

Implements TableViewDataSource.

Definition at line 7 of file list_view_data_source.cpp.

◆ cumulatedWidthFromIndex()

KDCoordinate ListViewDataSource::cumulatedWidthFromIndex ( int  i)
overridevirtual

Implements TableViewDataSource.

Definition at line 22 of file list_view_data_source.cpp.

◆ indexFromCumulatedWidth()

int ListViewDataSource::indexFromCumulatedWidth ( KDCoordinate  offsetX)
overridevirtual

Implements TableViewDataSource.

Definition at line 29 of file list_view_data_source.cpp.

◆ numberOfColumns()

int ListViewDataSource::numberOfColumns ( )
overridevirtual

Implements TableViewDataSource.

Definition at line 11 of file list_view_data_source.cpp.

◆ willDisplayCellAtLocation()

void ListViewDataSource::willDisplayCellAtLocation ( HighlightCell cell,
int  x,
int  y 
)
overridevirtual

Reimplemented from TableViewDataSource.

Definition at line 15 of file list_view_data_source.cpp.

◆ willDisplayCellForIndex()


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