LibreOffice Module sc (master) 1
Public Attributes | List of all members
XclChTypeInfo Struct Reference

Contains information for a chart type. More...

#include <xlchart.hxx>

Inheritance diagram for XclChTypeInfo:
[legend]

Public Attributes

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...
 

Detailed Description

Contains information for a chart type.

Definition at line 1208 of file xlchart.hxx.

Member Data Documentation

◆ mbCategoryAxis

bool XclChTypeInfo::mbCategoryAxis

◆ mbCombinable2d

bool XclChTypeInfo::mbCombinable2d

Default data label position (API constant).

Definition at line 1216 of file xlchart.hxx.

Referenced by XclExpChTypeGroup::IsCombinable2d().

◆ mbPolarCoordSystem

bool XclChTypeInfo::mbPolarCoordSystem

true = 3d type allowed, false = Only 2d type.

Definition at line 1218 of file xlchart.hxx.

Referenced by XclImpChType::CreateCoordSystem().

◆ mbReverseSeries

bool XclChTypeInfo::mbReverseSeries

true = Series can be stacked on each other.

Definition at line 1225 of file xlchart.hxx.

Referenced by XclExpChTypeGroup::ConvertSeries(), and XclImpChTypeGroup::Finalize().

◆ mbSeriesIsFrame2d

bool XclChTypeInfo::mbSeriesIsFrame2d

true = Polar, false = Cartesian.

Definition at line 1219 of file xlchart.hxx.

Referenced by XclChExtTypeInfo::IsSeriesFrameFormat().

◆ mbSeriesIsFrame3d

bool XclChTypeInfo::mbSeriesIsFrame3d

true = Series with area formatting (2d charts).

Definition at line 1220 of file xlchart.hxx.

Referenced by XclChExtTypeInfo::IsSeriesFrameFormat().

◆ mbSingleSeriesVis

bool XclChTypeInfo::mbSingleSeriesVis

true = Series with area formatting (3d charts).

Definition at line 1221 of file xlchart.hxx.

Referenced by XclImpChTypeGroup::GetSingleSeriesTitle().

◆ mbSupports3d

bool XclChTypeInfo::mbSupports3d

true = Types can be combined in one axes set.

Definition at line 1217 of file xlchart.hxx.

Referenced by XclImpChTypeGroup::Is3dChart(), and XclChExtTypeInfo::Set().

◆ mbSupportsStacking

bool XclChTypeInfo::mbSupportsStacking

true = X and Y axes are swapped.

Definition at line 1224 of file xlchart.hxx.

Referenced by XclExpChTypeGroup::ConvertSeries(), XclImpChType::IsPercent(), and XclImpChType::IsStacked().

◆ mbSwappedAxesSet

bool XclChTypeInfo::mbSwappedAxesSet

true = X axis contains categories.

Definition at line 1223 of file xlchart.hxx.

Referenced by XclImpChType::CreateCoordSystem().

◆ mbTicksBetweenCateg

bool XclChTypeInfo::mbTicksBetweenCateg

true = Insert unstacked series in reverse order.

Definition at line 1226 of file xlchart.hxx.

Referenced by XclExpChAxis::Convert().

◆ meTypeCateg

XclChTypeCateg XclChTypeInfo::meTypeCateg

◆ meTypeId

XclChTypeId XclChTypeInfo::meTypeId

◆ meVarPointMode

XclChVarPointMode XclChTypeInfo::meVarPointMode

Service name of the type.

Definition at line 1214 of file xlchart.hxx.

Referenced by XclImpChTypeGroup::HasVarPointFormat().

◆ mnDefaultLabelPos

sal_Int32 XclChTypeInfo::mnDefaultLabelPos

Mode for varying point colors.

Definition at line 1215 of file xlchart.hxx.

Referenced by XclExpChText::ConvertDataLabel(), and XclImpChText::ConvertDataLabel().

◆ mnRecId

sal_uInt16 XclChTypeInfo::mnRecId

Chart type category this type belongs to.

Definition at line 1212 of file xlchart.hxx.

Referenced by XclExpChType::Convert().

◆ mpcServiceName

const char* XclChTypeInfo::mpcServiceName

Record identifier written to the file.

Definition at line 1213 of file xlchart.hxx.

Referenced by XclImpChType::CreateChartType().


The documentation for this struct was generated from the following file: