LibreOffice Module sc (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScChartArray Class Reference

#include <chartarr.hxx>

Collaboration diagram for ScChartArray:
[legend]

Public Member Functions

 ScChartArray (ScDocument *pDoc, const ScRangeListRef &rRangeList)
 
const ScRangeListRefGetRangeList () const
 
const ScChartPositionMapGetPositionMap ()
 
void SetHeaders (bool bCol, bool bRow)
 
bool HasColHeaders () const
 
bool HasRowHeaders () const
 
std::unique_ptr< ScMemChartCreateMemChart ()
 

Private Member Functions

std::unique_ptr< ScMemChartCreateMemChartSingle ()
 
std::unique_ptr< ScMemChartCreateMemChartMulti ()
 

Private Attributes

ScDocumentpDocument
 
ScChartPositioner aPositioner
 

Detailed Description

Definition at line 58 of file chartarr.hxx.

Constructor & Destructor Documentation

ScChartArray::ScChartArray ( ScDocument pDoc,
const ScRangeListRef rRangeList 
)

Definition at line 57 of file chartarr.cxx.

Member Function Documentation

std::unique_ptr< ScMemChart > ScChartArray::CreateMemChart ( )
std::unique_ptr< ScMemChart > ScChartArray::CreateMemChartMulti ( )
private
std::unique_ptr< ScMemChart > ScChartArray::CreateMemChartSingle ( )
private
const ScChartPositionMap* ScChartArray::GetPositionMap ( )
inline
const ScRangeListRef& ScChartArray::GetRangeList ( ) const
inline

Definition at line 69 of file chartarr.hxx.

References ScChartPositioner::GetRangeList().

Referenced by CreateMemChart(), and CreateMemChartSingle().

bool ScChartArray::HasColHeaders ( ) const
inline

Definition at line 73 of file chartarr.hxx.

References ScChartPositioner::HasColHeaders().

Referenced by CreateMemChartMulti(), and CreateMemChartSingle().

bool ScChartArray::HasRowHeaders ( ) const
inline

Definition at line 74 of file chartarr.hxx.

References ScChartPositioner::HasRowHeaders().

Referenced by CreateMemChartMulti(), and CreateMemChartSingle().

void ScChartArray::SetHeaders ( bool  bCol,
bool  bRow 
)
inline

Member Data Documentation

ScChartPositioner ScChartArray::aPositioner
private

Definition at line 61 of file chartarr.hxx.

ScDocument* ScChartArray::pDocument
private

Definition at line 60 of file chartarr.hxx.

Referenced by CreateMemChartMulti(), and CreateMemChartSingle().


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