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

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::awt
 
namespace  com::sun::star::frame
 
namespace  com::sun::star::drawing
 
namespace  com::sun::star::chart2
 
namespace  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

◆ XclImpCh3dDataFormatRef

typedef std::shared_ptr< XclImpCh3dDataFormat > XclImpCh3dDataFormatRef

Definition at line 631 of file xichart.hxx.

◆ XclImpChAreaFormatRef

typedef std::shared_ptr< XclImpChAreaFormat > XclImpChAreaFormatRef

Definition at line 290 of file xichart.hxx.

◆ XclImpChAttLabelRef

typedef std::shared_ptr< XclImpChAttachedLabel > XclImpChAttLabelRef

Definition at line 647 of file xichart.hxx.

◆ XclImpChAxesSetRef

typedef std::shared_ptr< XclImpChAxesSet > XclImpChAxesSetRef

Definition at line 1283 of file xichart.hxx.

◆ XclImpChAxisRef

typedef std::shared_ptr< XclImpChAxis > XclImpChAxisRef

Definition at line 1202 of file xichart.hxx.

◆ XclImpChChart3dRef

typedef std::shared_ptr< XclImpChChart3d > XclImpChChart3dRef

Definition at line 919 of file xichart.hxx.

◆ XclImpChChartRef

typedef std::shared_ptr< XclImpChChart > XclImpChChartRef

Definition at line 1367 of file xichart.hxx.

◆ XclImpChDataFormatRef

typedef std::shared_ptr< XclImpChDataFormat > XclImpChDataFormatRef

Definition at line 713 of file xichart.hxx.

◆ XclImpChEscherFormatRef

typedef std::shared_ptr< XclImpChEscherFormat > XclImpChEscherFormatRef

Definition at line 313 of file xichart.hxx.

◆ XclImpChFontRef

typedef std::shared_ptr< XclImpChFont > XclImpChFontRef

Definition at line 484 of file xichart.hxx.

◆ XclImpChFramePosRef

typedef std::shared_ptr< XclImpChFramePos > XclImpChFramePosRef

Definition at line 220 of file xichart.hxx.

◆ XclImpChFrameRef

typedef std::shared_ptr< XclImpChFrame > XclImpChFrameRef

Definition at line 389 of file xichart.hxx.

◆ XclImpChLabelRangeRef

typedef std::shared_ptr< XclImpChLabelRange > XclImpChLabelRangeRef

Definition at line 1103 of file xichart.hxx.

◆ XclImpChLegendRef

typedef std::shared_ptr< XclImpChLegend > XclImpChLegendRef

Definition at line 949 of file xichart.hxx.

◆ XclImpChLineFormatRef

Definition at line 262 of file xichart.hxx.

◆ XclImpChMarkerFormatRef

typedef std::shared_ptr< XclImpChMarkerFormat > XclImpChMarkerFormatRef

Definition at line 584 of file xichart.hxx.

◆ XclImpChPieFormatRef

typedef std::shared_ptr< XclImpChPieFormat > XclImpChPieFormatRef

Definition at line 600 of file xichart.hxx.

◆ XclImpChSeriesFormatRef

typedef std::shared_ptr< XclImpChSeriesFormat > XclImpChSeriesFormatRef

Definition at line 616 of file xichart.hxx.

◆ XclImpChSeriesRef

typedef std::shared_ptr< XclImpChSeries > XclImpChSeriesRef

Definition at line 866 of file xichart.hxx.

◆ XclImpChSerTrendLineRef

typedef std::shared_ptr< XclImpChSerTrendLine > XclImpChSerTrendLineRef

Definition at line 738 of file xichart.hxx.

◆ XclImpChSourceLinkRef

typedef std::shared_ptr< XclImpChSourceLink > XclImpChSourceLinkRef

Definition at line 440 of file xichart.hxx.

◆ XclImpChTextRef

typedef std::shared_ptr< XclImpChText > XclImpChTextRef

Definition at line 559 of file xichart.hxx.

◆ XclImpChTickRef

typedef std::shared_ptr< XclImpChTick > XclImpChTickRef

Definition at line 1143 of file xichart.hxx.

◆ XclImpChTypeGroupRef

typedef std::shared_ptr< XclImpChTypeGroup > XclImpChTypeGroupRef

Definition at line 1081 of file xichart.hxx.

◆ XclImpChValueRangeRef

typedef std::shared_ptr< XclImpChValueRange > XclImpChValueRangeRef

Definition at line 1120 of file xichart.hxx.