Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Shared::RegularTableViewDataSource Class Reference

#include <regular_table_view_data_source.h>

Inheritance diagram for Shared::RegularTableViewDataSource:
TableViewDataSource Regression::CalculationController Shared::EditableCellTableViewController Shared::StoreController Shared::ValuesController Regression::StoreController Statistics::StoreController Graph::ValuesController Sequence::ValuesController

Public Member Functions

KDCoordinate cumulatedHeightFromIndex (int j) override
 
int indexFromCumulatedHeight (KDCoordinate offsetY) override
 
KDCoordinate cumulatedWidthFromIndex (int i) override
 
int indexFromCumulatedWidth (KDCoordinate offsetX) override
 
- Public Member Functions inherited from TableViewDataSource
virtual int numberOfRows ()=0
 
virtual int numberOfColumns ()=0
 
virtual void willDisplayCellAtLocation (HighlightCell *cell, int i, int j)
 
virtual KDCoordinate columnWidth (int i)=0
 
virtual KDCoordinate rowHeight (int j)=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 11 of file regular_table_view_data_source.h.

Member Function Documentation

◆ cumulatedHeightFromIndex()

KDCoordinate Shared::RegularTableViewDataSource::cumulatedHeightFromIndex ( int  j)
overridevirtual

Implements TableViewDataSource.

Definition at line 9 of file regular_table_view_data_source.cpp.

◆ cumulatedWidthFromIndex()

KDCoordinate Shared::RegularTableViewDataSource::cumulatedWidthFromIndex ( int  i)
overridevirtual

Implements TableViewDataSource.

Reimplemented in Shared::ValuesController, and Shared::StoreController.

Definition at line 5 of file regular_table_view_data_source.cpp.

◆ indexFromCumulatedHeight()

int Shared::RegularTableViewDataSource::indexFromCumulatedHeight ( KDCoordinate  offsetY)
overridevirtual

Implements TableViewDataSource.

Definition at line 17 of file regular_table_view_data_source.cpp.

◆ indexFromCumulatedWidth()

int Shared::RegularTableViewDataSource::indexFromCumulatedWidth ( KDCoordinate  offsetX)
overridevirtual

Implements TableViewDataSource.

Reimplemented in Shared::ValuesController, and Shared::StoreController.

Definition at line 13 of file regular_table_view_data_source.cpp.


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