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

#include <transporttypes.hxx>

Public Types

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

Public Member Functions

 DataRowPointStyle (StyleType eType, const css::uno::Reference< css::chart2::XDataSeries > &xSeries, sal_Int32 nPointIndex, sal_Int32 nPointRepeat, const OUString &sStyleName, sal_Int32 nAttachedAxis=0)
 
 DataRowPointStyle (StyleType eType, const 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
 
::std::vector< OUString > 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 149 of file transporttypes.hxx.

Member Enumeration Documentation

Enumerator
DATA_POINT 
DATA_SERIES 
MEAN_VALUE 
ERROR_INDICATOR 
DATA_LABEL_POINT 
DATA_LABEL_SERIES 

Definition at line 151 of file transporttypes.hxx.

Constructor & Destructor Documentation

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

Definition at line 184 of file transporttypes.hxx.

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

Definition at line 200 of file transporttypes.hxx.

Member Data Documentation

sal_Int32 DataRowPointStyle::m_nPointIndex

Definition at line 170 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::StartElement().

sal_Int32 DataRowPointStyle::m_nPointRepeat

Definition at line 171 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::StartElement().

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

Definition at line 166 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::StartElement().

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

Definition at line 168 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::StartElement().

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

Definition at line 164 of file transporttypes.hxx.

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

Definition at line 182 of file transporttypes.hxx.

Referenced by SchXMLSeries2Context::EndElement().

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

Definition at line 175 of file transporttypes.hxx.

Referenced by SchXMLDataPointContext::StartElement().

::std::vector<OUString> DataRowPointStyle::mCustomLabels
StyleType DataRowPointStyle::meType

Definition at line 161 of file transporttypes.hxx.

Referenced by SchXMLStatisticsObjectContext::StartElement().

sal_Int32 DataRowPointStyle::mnAttachedAxis

Definition at line 181 of file transporttypes.hxx.

Referenced by SchXMLSeries2Context::EndElement().

std::optional<sal_Int32> DataRowPointStyle::mo_nLabelAbsolutePosX
std::optional<sal_Int32> DataRowPointStyle::mo_nLabelAbsolutePosY
OUString DataRowPointStyle::msSeriesStyleNameForDonuts

Definition at line 179 of file transporttypes.hxx.

OUString DataRowPointStyle::msStyleName
OUString DataRowPointStyle::msStyleNameOfParent

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