|
LibreOffice Module sc (master) 1
|
Extended chart type information and access functions. More...
#include <xlchart.hxx>
Public Member Functions | |
| XclChExtTypeInfo (const XclChTypeInfo &rTypeInfo) | |
| Series lines are smoothed. More... | |
| void | Set (const XclChTypeInfo &rTypeInfo, bool b3dChart, bool bSpline) |
| bool | IsSeriesFrameFormat () const |
| Returns true, if this chart type supports area formatting for its series. More... | |
| XclChObjectType | GetSeriesObjectType () const |
| Returns the correct object type identifier for series and data points. More... | |
Public Attributes | |
| bool | mb3dChart |
| bool | mbSpline |
| Chart is actually a 3D chart. More... | |
Public Attributes inherited from XclChTypeInfo | |
| XclChTypeId | meTypeId |
| XclChTypeCateg | meTypeCateg |
| Unique chart type identifier. More... | |
| sal_uInt16 | mnRecId |
| Chart type category this type belongs to. More... | |
| const char * | mpcServiceName |
| Record identifier written to the file. More... | |
| XclChVarPointMode | meVarPointMode |
| Service name of the type. More... | |
| sal_Int32 | mnDefaultLabelPos |
| Mode for varying point colors. More... | |
| bool | mbCombinable2d |
| Default data label position (API constant). More... | |
| bool | mbSupports3d |
| true = Types can be combined in one axes set. More... | |
| bool | mbPolarCoordSystem |
| true = 3d type allowed, false = Only 2d type. More... | |
| bool | mbSeriesIsFrame2d |
| true = Polar, false = Cartesian. More... | |
| bool | mbSeriesIsFrame3d |
| true = Series with area formatting (2d charts). More... | |
| bool | mbSingleSeriesVis |
| true = Series with area formatting (3d charts). More... | |
| bool | mbCategoryAxis |
| true = Only first series visible. More... | |
| bool | mbSwappedAxesSet |
| true = X axis contains categories. More... | |
| bool | mbSupportsStacking |
| true = X and Y axes are swapped. More... | |
| bool | mbReverseSeries |
| true = Series can be stacked on each other. More... | |
| bool | mbTicksBetweenCateg |
| true = Insert unstacked series in reverse order. More... | |
Extended chart type information and access functions.
Definition at line 1230 of file xlchart.hxx.
|
explicit |
|
inline |
Returns the correct object type identifier for series and data points.
Definition at line 1243 of file xlchart.hxx.
References EXC_CHOBJTYPE_FILLEDSERIES, EXC_CHOBJTYPE_LINEARSERIES, and IsSeriesFrameFormat().
Referenced by XclImpChDataFormat::Convert(), and XclExpChDataFormat::ConvertDataSeries().
|
inline |
Returns true, if this chart type supports area formatting for its series.
Definition at line 1240 of file xlchart.hxx.
References mb3dChart, XclChTypeInfo::mbSeriesIsFrame2d, and XclChTypeInfo::mbSeriesIsFrame3d.
Referenced by XclImpChDataFormat::Convert(), XclExpChDataFormat::ConvertDataSeries(), XclImpChSeries::CreateDataSeries(), XclImpChTypeGroup::CreateDataSeries(), GetSeriesObjectType(), XclImpChDataFormat::RemoveUnusedFormats(), and XclImpChDataFormat::UpdatePointFormat().
| void XclChExtTypeInfo::Set | ( | const XclChTypeInfo & | rTypeInfo, |
| bool | b3dChart, | ||
| bool | bSpline | ||
| ) |
Definition at line 502 of file xlchart.cxx.
References mb3dChart, mbSpline, and XclChTypeInfo::mbSupports3d.
Referenced by XclExpChTypeGroup::ConvertType(), and XclImpChTypeGroup::Finalize().
| bool XclChExtTypeInfo::mb3dChart |
Definition at line 1232 of file xlchart.hxx.
Referenced by XclExpChTick::Convert(), XclImpChDataFormat::Convert(), XclExpChDataFormat::ConvertDataSeries(), XclExpChTypeGroup::ConvertType(), XclExpChTypeGroup::Is3dChart(), IsSeriesFrameFormat(), XclImpChDataFormat::RemoveUnusedFormats(), and Set().
| bool XclChExtTypeInfo::mbSpline |
Chart is actually a 3D chart.
Definition at line 1233 of file xlchart.hxx.
Referenced by XclExpChDataFormat::ConvertDataSeries(), and Set().