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 631 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAreaFormat > XclImpChAreaFormatRef

Definition at line 290 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAttachedLabel > XclImpChAttLabelRef

Definition at line 647 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAxesSet > XclImpChAxesSetRef

Definition at line 1283 of file xichart.hxx.

typedef std::shared_ptr< XclImpChAxis > XclImpChAxisRef

Definition at line 1202 of file xichart.hxx.

typedef std::shared_ptr< XclImpChChart3d > XclImpChChart3dRef

Definition at line 919 of file xichart.hxx.

typedef std::shared_ptr< XclImpChChart > XclImpChChartRef

Definition at line 1367 of file xichart.hxx.

typedef std::shared_ptr< XclImpChDataFormat > XclImpChDataFormatRef

Definition at line 713 of file xichart.hxx.

typedef std::shared_ptr< XclImpChEscherFormat > XclImpChEscherFormatRef

Definition at line 313 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFont > XclImpChFontRef

Definition at line 484 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFramePos > XclImpChFramePosRef

Definition at line 220 of file xichart.hxx.

typedef std::shared_ptr< XclImpChFrame > XclImpChFrameRef

Definition at line 389 of file xichart.hxx.

typedef std::shared_ptr< XclImpChLabelRange > XclImpChLabelRangeRef

Definition at line 1103 of file xichart.hxx.

typedef std::shared_ptr< XclImpChLegend > XclImpChLegendRef

Definition at line 949 of file xichart.hxx.

Definition at line 262 of file xichart.hxx.

typedef std::shared_ptr< XclImpChMarkerFormat > XclImpChMarkerFormatRef

Definition at line 584 of file xichart.hxx.

typedef std::shared_ptr< XclImpChPieFormat > XclImpChPieFormatRef

Definition at line 600 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSeriesFormat > XclImpChSeriesFormatRef

Definition at line 616 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSeries > XclImpChSeriesRef

Definition at line 866 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSerTrendLine > XclImpChSerTrendLineRef

Definition at line 738 of file xichart.hxx.

typedef std::shared_ptr< XclImpChSourceLink > XclImpChSourceLinkRef

Definition at line 440 of file xichart.hxx.

typedef std::shared_ptr< XclImpChText > XclImpChTextRef

Definition at line 559 of file xichart.hxx.

typedef std::shared_ptr< XclImpChTick > XclImpChTickRef

Definition at line 1143 of file xichart.hxx.

typedef std::shared_ptr< XclImpChTypeGroup > XclImpChTypeGroupRef

Definition at line 1081 of file xichart.hxx.

typedef std::shared_ptr< XclImpChValueRange > XclImpChValueRangeRef

Definition at line 1120 of file xichart.hxx.