LibreOffice Module oox (master) 1
Public Types | Public Member Functions | Public Attributes | List of all members
oox::drawingml::chart::DataLabelModel Struct Reference

#include <seriesmodel.hxx>

Inheritance diagram for oox::drawingml::chart::DataLabelModel:
[legend]
Collaboration diagram for oox::drawingml::chart::DataLabelModel:
[legend]

Public Types

typedef ModelRef< LayoutModelLayoutRef
 
typedef ModelRef< TextModelTextRef
 
- Public Types inherited from oox::drawingml::chart::DataLabelModelBase
typedef ModelRef< ShapeShapeRef
 
typedef ModelRef< TextBodyTextBodyRef
 

Public Member Functions

 DataLabelModel (const DataLabelsModel &rParent, bool bMSO2007Doc)
 Data point index for this data label. More...
 
 ~DataLabelModel ()
 
- Public Member Functions inherited from oox::drawingml::chart::DataLabelModelBase
 DataLabelModelBase (bool bMSO2007Doc)
 True = data label(s) deleted. More...
 
 ~DataLabelModelBase ()
 

Public Attributes

LayoutRef mxLayout
 
TextRef mxText
 Layout/position of the data point label frame. More...
 
const DataLabelsModelmrParent
 Manual or linked text for this data point label. More...
 
sal_Int32 mnIndex
 Reference to the labels container. More...
 
- Public Attributes inherited from oox::drawingml::chart::DataLabelModelBase
ShapeRef mxShapeProp
 
TextBodyRef mxTextProp
 Data label frame formatting. More...
 
NumberFormat maNumberFormat
 Data label text formatting. More...
 
std::optional< OUString > moaSeparator
 Number format for numeric data labels. More...
 
std::optional< sal_Int32 > monLabelPos
 Separator between label components. More...
 
std::optional< bool > mobShowBubbleSize
 Data label position. More...
 
std::optional< bool > mobShowCatName
 True = show size of bubbles in bubble charts. More...
 
std::optional< bool > mobShowLegendKey
 True = show category name of data points. More...
 
std::optional< bool > mobShowPercent
 True = show legend key of data series. More...
 
std::optional< bool > mobShowSerName
 True = show percentual value in pie/doughnut charts. More...
 
std::optional< bool > mobShowVal
 True = show series name. More...
 
std::optional< bool > mobShowDataLabelsRange
 True = show data point value. More...
 
bool mbDeleted
 

Detailed Description

Definition at line 56 of file seriesmodel.hxx.

Member Typedef Documentation

◆ LayoutRef

Definition at line 58 of file seriesmodel.hxx.

◆ TextRef

Definition at line 59 of file seriesmodel.hxx.

Constructor & Destructor Documentation

◆ DataLabelModel()

oox::drawingml::chart::DataLabelModel::DataLabelModel ( const DataLabelsModel rParent,
bool  bMSO2007Doc 
)
explicit

Data point index for this data label.

Definition at line 34 of file seriesmodel.cxx.

References mrParent.

◆ ~DataLabelModel()

oox::drawingml::chart::DataLabelModel::~DataLabelModel ( )

Definition at line 41 of file seriesmodel.cxx.

Member Data Documentation

◆ mnIndex

sal_Int32 oox::drawingml::chart::DataLabelModel::mnIndex

◆ mrParent

const DataLabelsModel& oox::drawingml::chart::DataLabelModel::mrParent

Manual or linked text for this data point label.

Definition at line 63 of file seriesmodel.hxx.

Referenced by oox::drawingml::chart::DataLabelConverter::convertFromModel().

◆ mxLayout

LayoutRef oox::drawingml::chart::DataLabelModel::mxLayout

◆ mxText

TextRef oox::drawingml::chart::DataLabelModel::mxText

Layout/position of the data point label frame.

Definition at line 62 of file seriesmodel.hxx.

Referenced by oox::drawingml::chart::DataLabelConverter::convertFromModel(), and oox::drawingml::chart::DataLabelContext::onCreateContext().


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