LibreOffice Module oox (master) 1
|
#include <typegroupmodel.hxx>
Public Types | |
typedef ModelVector< SeriesModel > | SeriesVector |
typedef ModelRef< DataLabelsModel > | DataLabelsRef |
typedef ModelRef< UpDownBarsModel > | UpDownBarsRef |
typedef ModelRef< Shape > | ShapeRef |
Public Member Functions | |
TypeGroupModel (sal_Int32 nTypeId, bool bMSO2007Doc) | |
True = wireframe surface chart, false = filled surface chart. More... | |
~TypeGroupModel () | |
Public Attributes | |
SeriesVector | maSeries |
std::vector< sal_Int32 > | maAxisIds |
Series attached to this chart type group. More... | |
DataLabelsRef | mxLabels |
List of axis identifiers used by this chart type. More... | |
UpDownBarsRef | mxUpDownBars |
Data point label settings for all series. More... | |
ShapeRef | mxSerLines |
Up/down bars in stock charts. More... | |
ShapeRef | mxDropLines |
Connector lines in stacked bar charts. More... | |
ShapeRef | mxHiLowLines |
Drop lines connecting data points with X axis. More... | |
double | mfSplitPos |
High/low lines connecting lowest and highest data points. More... | |
sal_Int32 | mnBarDir |
Threshold value in pie-to charts. More... | |
sal_Int32 | mnBubbleScale |
Bar direction in bar charts (vertical/horizontal). More... | |
sal_Int32 | mnFirstAngle |
Relative scaling of bubble size (percent). More... | |
sal_Int32 | mnGapDepth |
Rotation angle of first slice in pie charts. More... | |
sal_Int32 | mnGapWidth |
Space between series in deep 3D charts. More... | |
sal_Int32 | mnGrouping |
Space between bars in bar charts, or space in pie-to charts. More... | |
sal_Int32 | mnHoleSize |
Series grouping mode. More... | |
sal_Int32 | mnOfPieType |
Hole size in doughnut charts. More... | |
sal_Int32 | mnOverlap |
Pie-to-pie or pie-to-bar chart. More... | |
sal_Int32 | mnRadarStyle |
Bar overlap per category (2D bar charts only). More... | |
sal_Int32 | mnScatterStyle |
Type of radar chart (lines, markers, filled). More... | |
sal_Int32 | mnSecondPieSize |
Type of scatter chart (lines, markers, smooth). More... | |
sal_Int32 | mnShape |
relative size of second pie/bar in pie-to charts (percent). More... | |
sal_Int32 | mnSizeRepresents |
3D bar shape type. More... | |
sal_Int32 | mnSplitType |
Bubble size represents area or width. More... | |
sal_Int32 | mnTypeId |
Split type in pie-to charts. More... | |
bool | mbBubble3d |
Chart type identifier. More... | |
bool | mbShowMarker |
True = show bubbles with 3D shade. More... | |
bool | mbShowNegBubbles |
True = show point markers in line charts. More... | |
bool | mbSmooth |
True = show absolute value of negative bubbles. More... | |
bool | mbVaryColors |
True = smooth lines in line charts. More... | |
bool | mbWireframe |
True = different automatic colors for each point. More... | |
Definition at line 39 of file typegroupmodel.hxx.
Definition at line 42 of file typegroupmodel.hxx.
Definition at line 41 of file typegroupmodel.hxx.
Definition at line 44 of file typegroupmodel.hxx.
Definition at line 43 of file typegroupmodel.hxx.
|
explicit |
True = wireframe surface chart, false = filled surface chart.
Definition at line 34 of file typegroupmodel.cxx.
oox::drawingml::chart::TypeGroupModel::~TypeGroupModel | ( | ) |
Definition at line 61 of file typegroupmodel.cxx.
std::vector<sal_Int32> oox::drawingml::chart::TypeGroupModel::maAxisIds |
Series attached to this chart type group.
Definition at line 48 of file typegroupmodel.hxx.
SeriesVector oox::drawingml::chart::TypeGroupModel::maSeries |
bool oox::drawingml::chart::TypeGroupModel::mbBubble3d |
Chart type identifier.
Definition at line 71 of file typegroupmodel.hxx.
bool oox::drawingml::chart::TypeGroupModel::mbShowMarker |
True = show bubbles with 3D shade.
Definition at line 72 of file typegroupmodel.hxx.
bool oox::drawingml::chart::TypeGroupModel::mbShowNegBubbles |
True = show point markers in line charts.
Definition at line 73 of file typegroupmodel.hxx.
bool oox::drawingml::chart::TypeGroupModel::mbSmooth |
True = show absolute value of negative bubbles.
Definition at line 74 of file typegroupmodel.hxx.
bool oox::drawingml::chart::TypeGroupModel::mbVaryColors |
True = smooth lines in line charts.
Definition at line 75 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
bool oox::drawingml::chart::TypeGroupModel::mbWireframe |
True = different automatic colors for each point.
Definition at line 76 of file typegroupmodel.hxx.
double oox::drawingml::chart::TypeGroupModel::mfSplitPos |
High/low lines connecting lowest and highest data points.
Definition at line 54 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnBarDir |
Threshold value in pie-to charts.
Definition at line 55 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::TypeGroupConverter().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnBubbleScale |
Bar direction in bar charts (vertical/horizontal).
Definition at line 56 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnFirstAngle |
Relative scaling of bubble size (percent).
Definition at line 57 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnGapDepth |
Rotation angle of first slice in pie charts.
Definition at line 58 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnGapWidth |
Space between series in deep 3D charts.
Definition at line 59 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnGrouping |
Space between bars in bar charts, or space in pie-to charts.
Definition at line 60 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::isDeep3dChart(), oox::drawingml::chart::TypeGroupConverter::isPercent(), oox::drawingml::chart::TypeGroupConverter::isStacked(), and oox::drawingml::chart::TypeGroupConverter::TypeGroupConverter().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnHoleSize |
Series grouping mode.
Definition at line 61 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnOfPieType |
Hole size in doughnut charts.
Definition at line 62 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnOverlap |
Pie-to-pie or pie-to-bar chart.
Definition at line 63 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnRadarStyle |
Bar overlap per category (2D bar charts only).
Definition at line 64 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::TypeGroupConverter().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnScatterStyle |
Type of radar chart (lines, markers, filled).
Definition at line 65 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnSecondPieSize |
Type of scatter chart (lines, markers, smooth).
Definition at line 66 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnShape |
relative size of second pie/bar in pie-to charts (percent).
Definition at line 67 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::SeriesConverter::createDataSeries().
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnSizeRepresents |
3D bar shape type.
Definition at line 68 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnSplitType |
Bubble size represents area or width.
Definition at line 69 of file typegroupmodel.hxx.
sal_Int32 oox::drawingml::chart::TypeGroupModel::mnTypeId |
Split type in pie-to charts.
Definition at line 70 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::TypeGroupConverter().
ShapeRef oox::drawingml::chart::TypeGroupModel::mxDropLines |
Connector lines in stacked bar charts.
Definition at line 52 of file typegroupmodel.hxx.
ShapeRef oox::drawingml::chart::TypeGroupModel::mxHiLowLines |
Drop lines connecting data points with X axis.
Definition at line 53 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
DataLabelsRef oox::drawingml::chart::TypeGroupModel::mxLabels |
List of axis identifiers used by this chart type.
Definition at line 49 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::SeriesConverter::createDataSeries().
ShapeRef oox::drawingml::chart::TypeGroupModel::mxSerLines |
Up/down bars in stock charts.
Definition at line 51 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().
UpDownBarsRef oox::drawingml::chart::TypeGroupModel::mxUpDownBars |
Data point label settings for all series.
Definition at line 50 of file typegroupmodel.hxx.
Referenced by oox::drawingml::chart::TypeGroupConverter::convertFromModel().