LibreOffice Module sc (master)  1
Classes | Namespaces | Typedefs
xichart.hxx File Reference
#include <salhelper/simplereferenceobject.hxx>
#include <set>
#include <map>
#include <memory>
#include <vector>
#include <types.hxx>
#include "xlchart.hxx"
#include "xlstyle.hxx"
#include "xiescher.hxx"
#include "xistring.hxx"
Include dependency graph for xichart.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XclImpChRoot
 Base class for complex chart classes, provides access to other components of the chart. More...
 
class  XclImpChGroupBase
 Base class for chart record groups. More...
 
class  XclImpChFramePos
 
class  XclImpChLineFormat
 The CHLINEFORMAT record containing line formatting data. More...
 
class  XclImpChAreaFormat
 The CHAREAFORMAT record containing simple area formatting data (solid or patterns). More...
 
class  XclImpChEscherFormat
 The CHESCHERFORMAT record containing complex area formatting data (bitmaps, hatches). More...
 
class  XclImpChFrameBase
 Base class for record groups containing frame formatting. More...
 
class  XclImpChFrame
 Represents the CHFRAME record group containing object frame properties. More...
 
class  XclImpChSourceLink
 
class  XclImpChFontBase
 Base class for objects with font settings. More...
 
class  XclImpChFont
 The CHFONT record containing a font index for text objects. More...
 
class  XclImpChText
 Represents the CHTEXT record group containing text object properties. More...
 
class  XclImpChMarkerFormat
 The CHMARKERFORMAT record containing data point marker formatting data. More...
 
class  XclImpChPieFormat
 The CHPIEFORMAT record containing data point formatting data for pie segments. More...
 
class  XclImpChSeriesFormat
 The CHSERIESFORMAT record containing additional settings for a data series. More...
 
class  XclImpCh3dDataFormat
 The CH3DDATAFORMAT record containing the bar type in 3D bar charts. More...
 
class  XclImpChAttachedLabel
 The CHATTACHEDLABEL record that contains the type of a data point label. More...
 
class  XclImpChDataFormat
 Represents the CHDATAFORMAT record group containing data point properties. More...
 
class  XclImpChSerTrendLine
 Represents the CHSERTRENDLINE record containing settings for a trend line. More...
 
class  XclImpChSerErrorBar
 Represents the CHSERERRORBAR record containing settings for error bars. More...
 
class  XclImpChSeries
 Represents the CHSERIES record group describing a data series in a chart. More...
 
class  XclImpChType
 
class  XclImpChChart3d
 Represents the CHCHART3D record that contains 3D view settings. More...
 
class  XclImpChLegend
 Represents the CHLEGEND record group describing the chart legend. More...
 
class  XclImpChDropBar
 Represents the CHDROPBAR record group describing pos/neg bars in line charts. More...
 
class  XclImpChTypeGroup
 Represents the CHTYPEGROUP record group describing a group of series. More...
 
class  XclImpChLabelRange
 
class  XclImpChValueRange
 
class  XclImpChTick
 
class  XclImpChAxis
 Represents the CHAXIS record group describing an entire chart axis. More...
 
class  XclImpChAxesSet
 Represents the CHAXESSET record group describing an axes set (X/Y/Z axes). More...
 
class  XclImpChChart
 Represents the CHCHART record group describing the chart contents. More...
 
class  XclImpChartDrawing
 Drawing container of a chart. More...
 
class  XclImpChart
 Represents the entire chart substream (all records in BOF/EOF block). More...
 

Namespaces

 com::sun::star
 
 com::sun::star::awt
 
 com::sun::star::frame
 
 com::sun::star::drawing
 
 com::sun::star::chart2
 
 com::sun::star::chart2::data
 

Typedefs

typedef std::shared_ptr< XclImpChFramePosXclImpChFramePosRef
 
typedef rtl::Reference< XclImpChLineFormatXclImpChLineFormatRef
 
typedef std::shared_ptr< XclImpChAreaFormatXclImpChAreaFormatRef
 
typedef std::shared_ptr< XclImpChEscherFormatXclImpChEscherFormatRef
 
typedef std::shared_ptr< XclImpChFrameXclImpChFrameRef
 
typedef std::shared_ptr< XclImpChSourceLinkXclImpChSourceLinkRef
 
typedef std::shared_ptr< XclImpChFontXclImpChFontRef
 
typedef std::shared_ptr< XclImpChTextXclImpChTextRef
 
typedef std::shared_ptr< XclImpChMarkerFormatXclImpChMarkerFormatRef
 
typedef std::shared_ptr< XclImpChPieFormatXclImpChPieFormatRef
 
typedef std::shared_ptr< XclImpChSeriesFormatXclImpChSeriesFormatRef
 
typedef std::shared_ptr< XclImpCh3dDataFormatXclImpCh3dDataFormatRef
 
typedef std::shared_ptr< XclImpChAttachedLabelXclImpChAttLabelRef
 
typedef std::shared_ptr< XclImpChDataFormatXclImpChDataFormatRef
 
typedef std::shared_ptr< XclImpChSerTrendLineXclImpChSerTrendLineRef
 
typedef std::shared_ptr< XclImpChSeriesXclImpChSeriesRef
 
typedef std::shared_ptr< XclImpChChart3dXclImpChChart3dRef
 
typedef std::shared_ptr< XclImpChLegendXclImpChLegendRef
 
typedef std::shared_ptr< XclImpChTypeGroupXclImpChTypeGroupRef
 
typedef std::shared_ptr< XclImpChLabelRangeXclImpChLabelRangeRef
 
typedef std::shared_ptr< XclImpChValueRangeXclImpChValueRangeRef
 
typedef std::shared_ptr< XclImpChTickXclImpChTickRef
 
typedef std::shared_ptr< XclImpChAxisXclImpChAxisRef
 
typedef std::shared_ptr< XclImpChAxesSetXclImpChAxesSetRef
 
typedef std::shared_ptr< XclImpChChartXclImpChChartRef
 

Typedef Documentation

typedef std::shared_ptr< XclImpCh3dDataFormat > XclImpCh3dDataFormatRef

Definition at line 632 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAreaFormat > XclImpChAreaFormatRef

Definition at line 291 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAttachedLabel > XclImpChAttLabelRef

Definition at line 648 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAxesSet > XclImpChAxesSetRef

Definition at line 1284 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAxis > XclImpChAxisRef

Definition at line 1203 of file xichart.hxx.

typedef std::shared_ptr< XclImpChChart3d > XclImpChChart3dRef

Definition at line 920 of file xichart.hxx.

typedef std::shared_ptr< XclImpChChart > XclImpChChartRef

Definition at line 1368 of file xichart.hxx.

typedef std::shared_ptr< XclImpChDataFormat > XclImpChDataFormatRef

Definition at line 714 of file xichart.hxx.

typedef std::shared_ptr< XclImpChEscherFormat > XclImpChEscherFormatRef

Definition at line 314 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFont > XclImpChFontRef

Definition at line 485 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFramePos > XclImpChFramePosRef

Definition at line 221 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFrame > XclImpChFrameRef

Definition at line 390 of file xichart.hxx.

typedef std::shared_ptr< XclImpChLabelRange > XclImpChLabelRangeRef

Definition at line 1104 of file xichart.hxx.

typedef std::shared_ptr< XclImpChLegend > XclImpChLegendRef

Definition at line 950 of file xichart.hxx.

Definition at line 263 of file xichart.hxx.

typedef std::shared_ptr< XclImpChMarkerFormat > XclImpChMarkerFormatRef

Definition at line 585 of file xichart.hxx.

typedef std::shared_ptr< XclImpChPieFormat > XclImpChPieFormatRef

Definition at line 601 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSeriesFormat > XclImpChSeriesFormatRef

Definition at line 617 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSeries > XclImpChSeriesRef

Definition at line 867 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSerTrendLine > XclImpChSerTrendLineRef

Definition at line 739 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSourceLink > XclImpChSourceLinkRef

Definition at line 441 of file xichart.hxx.

typedef std::shared_ptr< XclImpChText > XclImpChTextRef

Definition at line 560 of file xichart.hxx.

typedef std::shared_ptr< XclImpChTick > XclImpChTickRef

Definition at line 1144 of file xichart.hxx.

typedef std::shared_ptr< XclImpChTypeGroup > XclImpChTypeGroupRef

Definition at line 1082 of file xichart.hxx.

typedef std::shared_ptr< XclImpChValueRange > XclImpChValueRangeRef

Definition at line 1121 of file xichart.hxx.