LibreOffice Module sc (master)  1
Classes | Enumerations | Functions
sc::tools Namespace Reference

Classes

class  ChartIterator
 

Enumerations

enum  ChartSourceType {
  ChartSourceType::CELL_RANGE,
  ChartSourceType::PIVOT_TABLE
}
 

Functions

SdrOle2ObjfindChartsByName (ScDocShell *pDocShell, SCTAB nTab, OUString const &rName, ChartSourceType eChartSourceType)
 
SdrOle2ObjgetChartByIndex (ScDocShell *pDocShell, SCTAB nTab, long nIndex, ChartSourceType eChartSourceType)
 
std::vector< SdrOle2Obj * > getAllPivotChartsConntectedTo (OUString const &sPivotTableName, ScDocShell *pDocShell)
 

Enumeration Type Documentation

Enumerator
CELL_RANGE 
PIVOT_TABLE 

Definition at line 27 of file ChartTools.hxx.

Function Documentation

SdrOle2Obj * sc::tools::findChartsByName ( ScDocShell pDocShell,
SCTAB  nTab,
OUString const &  rName,
ChartSourceType  eChartSourceType 
)
std::vector< SdrOle2Obj * > sc::tools::getAllPivotChartsConntectedTo ( OUString const &  sPivotTableName,
ScDocShell pDocShell 
)
SdrOle2Obj * sc::tools::getChartByIndex ( ScDocShell pDocShell,
SCTAB  nTab,
long  nIndex,
ChartSourceType  eChartSourceType 
)

Definition at line 120 of file ChartTools.cxx.

References i, sc::tools::ChartIterator::next(), and pObject.

Referenced by sc::TablePivotCharts::getByIndex().