LibreOffice Module xmloff (master) 1
Public Types | Public Member Functions | Public Attributes | List of all members
DataRowPointStyle Struct Reference

#include <transporttypes.hxx>

Collaboration diagram for DataRowPointStyle:
[legend]

Public Types

enum  StyleType {
  DATA_POINT ,
  DATA_SERIES ,
  MEAN_VALUE ,
  ERROR_INDICATOR ,
  DATA_LABEL_POINT ,
  DATA_LABEL_SERIES
}
 

Public Member Functions

 DataRowPointStyle (StyleType eType, css::uno::Reference< css::chart2::XDataSeries > xSeries, sal_Int32 nPointIndex, sal_Int32 nPointRepeat, OUString sStyleName, sal_Int32 nAttachedAxis=0)
 
 DataRowPointStyle (StyleType eType, OUString sStyleName, sal_Int32 nAttachedAxis=0)
 

Public Attributes

StyleType meType
 
css::uno::Reference< css::chart2::XDataSeries > m_xSeries
 
css::uno::Reference< css::beans::XPropertySetm_xOldAPISeries
 
css::uno::Reference< css::beans::XPropertySetm_xErrorXProperties
 
css::uno::Reference< css::beans::XPropertySetm_xErrorYProperties
 
sal_Int32 m_nPointIndex
 
sal_Int32 m_nPointRepeat
 
OUString msStyleName
 
OUString msStyleNameOfParent
 
CustomLabelsInfo mCustomLabels
 
double mCustomLabelPos [2] = { 0.0, 0.0 }
 
std::optional< sal_Int32 > mo_nLabelAbsolutePosX
 
std::optional< sal_Int32 > mo_nLabelAbsolutePosY
 
OUString msSeriesStyleNameForDonuts
 
sal_Int32 mnAttachedAxis
 
bool mbSymbolSizeForSeriesIsMissingInFile
 

Detailed Description

Definition at line 167 of file transporttypes.hxx.

Member Enumeration Documentation

◆ StyleType

Enumerator
DATA_POINT 
DATA_SERIES 
MEAN_VALUE 
ERROR_INDICATOR 
DATA_LABEL_POINT 
DATA_LABEL_SERIES 

Definition at line 169 of file transporttypes.hxx.

Constructor & Destructor Documentation

◆ DataRowPointStyle() [1/2]

DataRowPointStyle::DataRowPointStyle ( StyleType  eType,
css::uno::Reference< css::chart2::XDataSeries >  xSeries,
sal_Int32  nPointIndex,
sal_Int32  nPointRepeat,
OUString  sStyleName,
sal_Int32  nAttachedAxis = 0 
)
inline

Definition at line 202 of file transporttypes.hxx.

References eType.

◆ DataRowPointStyle() [2/2]

DataRowPointStyle::DataRowPointStyle ( StyleType  eType,
OUString  sStyleName,
sal_Int32  nAttachedAxis = 0 
)
inline

Definition at line 218 of file transporttypes.hxx.

References eType.

Member Data Documentation

◆ m_nPointIndex

sal_Int32 DataRowPointStyle::m_nPointIndex

Definition at line 188 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::startFastElement().

◆ m_nPointRepeat

sal_Int32 DataRowPointStyle::m_nPointRepeat

Definition at line 189 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::startFastElement().

◆ m_xErrorXProperties

css::uno::Reference< css::beans::XPropertySet > DataRowPointStyle::m_xErrorXProperties

Definition at line 184 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::startFastElement().

◆ m_xErrorYProperties

css::uno::Reference< css::beans::XPropertySet > DataRowPointStyle::m_xErrorYProperties

Definition at line 186 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::startFastElement().

◆ m_xOldAPISeries

css::uno::Reference< css::beans::XPropertySet > DataRowPointStyle::m_xOldAPISeries

Definition at line 182 of file transporttypes.hxx.

◆ m_xSeries

css::uno::Reference< css::chart2::XDataSeries > DataRowPointStyle::m_xSeries

◆ mbSymbolSizeForSeriesIsMissingInFile

bool DataRowPointStyle::mbSymbolSizeForSeriesIsMissingInFile

◆ mCustomLabelPos

double DataRowPointStyle::mCustomLabelPos[2] = { 0.0, 0.0 }

Definition at line 193 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::startFastElement().

◆ mCustomLabels

CustomLabelsInfo DataRowPointStyle::mCustomLabels

◆ meType

StyleType DataRowPointStyle::meType

Definition at line 179 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::startFastElement().

◆ mnAttachedAxis

sal_Int32 DataRowPointStyle::mnAttachedAxis

Definition at line 199 of file transporttypes.hxx.

Referenced by SchXMLSeries2Context::endFastElement().

◆ mo_nLabelAbsolutePosX

std::optional<sal_Int32> DataRowPointStyle::mo_nLabelAbsolutePosX

◆ mo_nLabelAbsolutePosY

std::optional<sal_Int32> DataRowPointStyle::mo_nLabelAbsolutePosY

◆ msSeriesStyleNameForDonuts

OUString DataRowPointStyle::msSeriesStyleNameForDonuts

Definition at line 197 of file transporttypes.hxx.

◆ msStyleName

OUString DataRowPointStyle::msStyleName

◆ msStyleNameOfParent

OUString DataRowPointStyle::msStyleNameOfParent

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