LibreOffice Module chart2 (master) 1
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
chart::VDataSeries Class Referencefinal

#include <VDataSeries.hxx>

Collaboration diagram for chart::VDataSeries:
[legend]

Public Member Functions

 VDataSeries (const rtl::Reference<::chart::DataSeries > &xDataSeries)
 
 ~VDataSeries ()
 
 VDataSeries (const VDataSeries &)=delete
 
const VDataSeriesoperator= (const VDataSeries &)=delete
 
const rtl::Reference<::chart::DataSeries > & getModel () const
 
void setCategoryXAxis ()
 
void setXValues (const css::uno::Reference< css::chart2::data::XDataSequence > &xValues)
 
void setXValuesIfNone (const css::uno::Reference< css::chart2::data::XDataSequence > &xValues)
 
void setParticle (const OUString &rSeriesParticle)
 
void setGlobalSeriesIndex (sal_Int32 nGlobalSeriesIndex)
 
void setPageReferenceSize (const css::awt::Size &rPageRefSize)
 
sal_Int32 getTotalPointCount () const
 
double getXValue (sal_Int32 index) const
 
double getYValue (sal_Int32 index) const
 
void getMinMaxXValue (double &fMin, double &fMax) const
 
double getY_Min (sal_Int32 index) const
 
double getY_Max (sal_Int32 index) const
 
double getY_First (sal_Int32 index) const
 
double getY_Last (sal_Int32 index) const
 
double getBubble_Size (sal_Int32 index) const
 
double getMinimumofAllDifferentYValues (sal_Int32 index) const
 
double getMaximumofAllDifferentYValues (sal_Int32 index) const
 
double getValueByProperty (sal_Int32 index, const OUString &rPropName) const
 
bool hasPropertyMapping (const OUString &rPropName) const
 
css::uno::Sequence< double > const & getAllX () const
 
css::uno::Sequence< double > const & getAllY () const
 
double getXMeanValue () const
 
double getYMeanValue () const
 
bool hasExplicitNumberFormat (sal_Int32 nPointIndex, bool bForPercentage) const
 
sal_Int32 getExplicitNumberFormat (sal_Int32 nPointIndex, bool bForPercentage) const
 
sal_Int32 detectNumberFormatKey (sal_Int32 nPointIndex) const
 
sal_Int32 getLabelPlacement (sal_Int32 nPointIndex, const rtl::Reference<::chart::ChartType > &xChartType, bool bSwapXAndY) const
 
css::awt::Point getLabelPosition (css::awt::Point aTextShapePos, sal_Int32 nPointIndex) const
 
bool isLabelCustomPos (sal_Int32 nPointIndex) const
 
css::uno::Reference< css::beans::XPropertySetgetPropertiesOfPoint (sal_Int32 index) const
 
const css::uno::Reference< css::beans::XPropertySet > & getPropertiesOfSeries () const
 
css::chart2::Symbol * getSymbolProperties (sal_Int32 index) const
 
css::uno::Reference< css::beans::XPropertySetgetXErrorBarProperties (sal_Int32 index) const
 
css::uno::Reference< css::beans::XPropertySetgetYErrorBarProperties (sal_Int32 index) const
 
bool hasPointOwnColor (sal_Int32 index) const
 
css::chart2::StackingDirection getStackingDirection () const
 
sal_Int32 getAttachedAxisIndex () const
 
void setAttachedAxisIndex (sal_Int32 nAttachedAxisIndex)
 
void doSortByXValues ()
 
void setConnectBars (bool bConnectBars)
 
bool getConnectBars () const
 
void setGroupBarsPerAxis (bool bGroupBarsPerAxis)
 
bool getGroupBarsPerAxis () const
 
void setStartingAngle (sal_Int32 nStartingAngle)
 
sal_Int32 getStartingAngle () const
 
void setRoleOfSequenceForDataLabelNumberFormatDetection (std::u16string_view rRole)
 
const OUString & getCID () const
 
const OUString & getSeriesParticle () const
 
const OUString & getPointCID_Stub () const
 
OUString getErrorBarsCID (bool bYError) const
 
OUString getLabelsCID () const
 
const OUString & getLabelCID_Stub () const
 
OUString getDataCurveCID (sal_Int32 nCurveIndex, bool bAverageLine) const
 
css::chart2::DataPointLabel * getDataPointLabelIfLabel (sal_Int32 index) const
 
bool getTextLabelMultiPropertyLists (sal_Int32 index, tNameSequence *&pPropNames, tAnySequence *&pPropValues) const
 
OUString getDataCurveEquationCID (sal_Int32 nCurveIndex) const
 
bool isAttributedDataPoint (sal_Int32 index) const
 
bool isVaryColorsByPoint () const
 
void releaseShapes ()
 
void setMissingValueTreatment (sal_Int32 nMissingValueTreatment)
 
sal_Int32 getMissingValueTreatment () const
 
void setOldTimeBased (VDataSeries *pOldSeries, double nPercent)
 
VDataSeriescreateCopyForTimeBased () const
 

Public Attributes

std::vector< std::vector< css::drawing::Position3D > > m_aPolyPolygonShape3D
 
sal_Int32 m_nPolygonIndex
 
double m_fLogicMinX
 
double m_fLogicMaxX
 
double m_fLogicZPos
 
rtl::Reference< SvxShapeGroupAnyDm_xGroupShape
 
rtl::Reference< SvxShapeGroupm_xLabelsGroupShape
 
rtl::Reference< SvxShapeGroupAnyDm_xErrorXBarsGroupShape
 
rtl::Reference< SvxShapeGroupAnyDm_xErrorYBarsGroupShape
 
rtl::Reference< SvxShapeGroupAnyDm_xFrontSubGroupShape
 
rtl::Reference< SvxShapeGroupAnyDm_xBackSubGroupShape
 

Private Member Functions

css::chart2::DataPointLabel * getDataPointLabel (sal_Int32 index) const
 
void adaptPointCache (sal_Int32 nNewPointIndex) const
 
 VDataSeries ()
 

Private Attributes

rtl::Reference<::chart::DataSeriesm_xDataSeries
 
css::uno::Reference< css::beans::XPropertySetm_xDataSeriesProps
 
sal_Int32 m_nPointCount
 
VDataSequence m_aValues_X
 
VDataSequence m_aValues_Y
 
VDataSequence m_aValues_Z
 
VDataSequence m_aValues_Y_Min
 
VDataSequence m_aValues_Y_Max
 
VDataSequence m_aValues_Y_First
 
VDataSequence m_aValues_Y_Last
 
VDataSequence m_aValues_Bubble_Size
 
VDataSequencem_pValueSequenceForDataLabelNumberFormatDetection
 
std::map< OUString, VDataSequencem_PropertyMap
 
double m_fXMeanValue
 
double m_fYMeanValue
 
css::uno::Sequence< sal_Int32 > m_aAttributedDataPointIndexList
 
css::chart2::StackingDirection m_eStackingDirection
 
sal_Int32 m_nAxisIndex
 
bool m_bConnectBars
 
bool m_bGroupBarsPerAxis
 
sal_Int32 m_nStartingAngle
 
OUString m_aSeriesParticle
 
OUString m_aCID
 
OUString m_aPointCID_Stub
 
OUString m_aLabelCID_Stub
 
sal_Int32 m_nGlobalSeriesIndex
 
std::optional< css::chart2::DataPointLabel > m_oLabel_Series
 
std::optional< tNameSequencem_oLabelPropNames_Series
 
std::optional< tAnySequencem_oLabelPropValues_Series
 
std::optional< css::chart2::Symbol > m_oSymbolProperties_Series
 
std::optional< css::chart2::DataPointLabel > m_oLabel_AttributedPoint
 
std::unique_ptr< tNameSequencem_apLabelPropNames_AttributedPoint
 
std::unique_ptr< tAnySequencem_apLabelPropValues_AttributedPoint
 
std::optional< css::chart2::Symbol > m_oSymbolProperties_AttributedPoint
 
std::optional< css::chart2::Symbol > m_oSymbolProperties_InvisibleSymbolForSelection
 
sal_Int32 m_nCurrentAttributedPoint
 
css::awt::Size m_aReferenceSize
 
sal_Int32 m_nMissingValueTreatment
 
bool m_bAllowPercentValueInDataLabel
 
VDataSeriesmpOldSeries
 
double mnPercent
 

Detailed Description

Definition at line 60 of file VDataSeries.hxx.

Constructor & Destructor Documentation

◆ VDataSeries() [1/3]

chart::VDataSeries::VDataSeries ( const rtl::Reference<::chart::DataSeries > &  xDataSeries)

◆ ~VDataSeries()

chart::VDataSeries::~VDataSeries ( )

Definition at line 247 of file VDataSeries.cxx.

◆ VDataSeries() [2/3]

chart::VDataSeries::VDataSeries ( const VDataSeries )
delete

◆ VDataSeries() [3/3]

chart::VDataSeries::VDataSeries ( )
private

Definition at line 1039 of file VDataSeries.cxx.

Referenced by createCopyForTimeBased().

Member Function Documentation

◆ adaptPointCache()

void chart::VDataSeries::adaptPointCache ( sal_Int32  nNewPointIndex) const
private

◆ createCopyForTimeBased()

VDataSeries * chart::VDataSeries::createCopyForTimeBased ( ) const

◆ detectNumberFormatKey()

sal_Int32 chart::VDataSeries::detectNumberFormatKey ( sal_Int32  nPointIndex) const

◆ doSortByXValues()

void chart::VDataSeries::doSortByXValues ( )

◆ getAllX()

uno::Sequence< double > const & chart::VDataSeries::getAllX ( ) const

◆ getAllY()

uno::Sequence< double > const & chart::VDataSeries::getAllY ( ) const

◆ getAttachedAxisIndex()

sal_Int32 chart::VDataSeries::getAttachedAxisIndex ( ) const

◆ getBubble_Size()

double chart::VDataSeries::getBubble_Size ( sal_Int32  index) const

◆ getCID()

const OUString & chart::VDataSeries::getCID ( ) const
inline

Definition at line 154 of file VDataSeries.hxx.

References m_aCID.

Referenced by chart::VSeriesPlotter::getSeriesGroupShape().

◆ getConnectBars()

bool chart::VDataSeries::getConnectBars ( ) const

Definition at line 377 of file VDataSeries.cxx.

References m_bConnectBars.

◆ getDataCurveCID()

OUString chart::VDataSeries::getDataCurveCID ( sal_Int32  nCurveIndex,
bool  bAverageLine 
) const

◆ getDataCurveEquationCID()

OUString chart::VDataSeries::getDataCurveEquationCID ( sal_Int32  nCurveIndex) const

◆ getDataPointLabel()

DataPointLabel * chart::VDataSeries::getDataPointLabel ( sal_Int32  index) const
private

◆ getDataPointLabelIfLabel()

DataPointLabel * chart::VDataSeries::getDataPointLabelIfLabel ( sal_Int32  index) const

◆ getErrorBarsCID()

OUString chart::VDataSeries::getErrorBarsCID ( bool  bYError) const

◆ getExplicitNumberFormat()

sal_Int32 chart::VDataSeries::getExplicitNumberFormat ( sal_Int32  nPointIndex,
bool  bForPercentage 
) const

◆ getGroupBarsPerAxis()

bool chart::VDataSeries::getGroupBarsPerAxis ( ) const

◆ getLabelCID_Stub()

const OUString & chart::VDataSeries::getLabelCID_Stub ( ) const
inline

Definition at line 159 of file VDataSeries.hxx.

References m_aLabelCID_Stub.

Referenced by chart::VSeriesPlotter::createDataLabel().

◆ getLabelPlacement()

sal_Int32 chart::VDataSeries::getLabelPlacement ( sal_Int32  nPointIndex,
const rtl::Reference<::chart::ChartType > &  xChartType,
bool  bSwapXAndY 
) const

◆ getLabelPosition()

awt::Point chart::VDataSeries::getLabelPosition ( css::awt::Point  aTextShapePos,
sal_Int32  nPointIndex 
) const

◆ getLabelsCID()

OUString chart::VDataSeries::getLabelsCID ( ) const

◆ getMaximumofAllDifferentYValues()

double chart::VDataSeries::getMaximumofAllDifferentYValues ( sal_Int32  index) const

◆ getMinimumofAllDifferentYValues()

double chart::VDataSeries::getMinimumofAllDifferentYValues ( sal_Int32  index) const

◆ getMinMaxXValue()

void chart::VDataSeries::getMinMaxXValue ( double &  fMin,
double &  fMax 
) const

Definition at line 469 of file VDataSeries.cxx.

References getAllX(), and i.

Referenced by chart::VSeriesPlotter::createRegressionCurvesShapes().

◆ getMissingValueTreatment()

sal_Int32 chart::VDataSeries::getMissingValueTreatment ( ) const

Definition at line 1034 of file VDataSeries.cxx.

References m_nMissingValueTreatment.

Referenced by getXValue(), getYValue(), and chart::NetChart::impl_createLine().

◆ getModel()

const rtl::Reference<::chart::DataSeries > & chart::VDataSeries::getModel ( ) const

◆ getPointCID_Stub()

const OUString & chart::VDataSeries::getPointCID_Stub ( ) const
inline

Definition at line 156 of file VDataSeries.hxx.

References m_aPointCID_Stub.

Referenced by chart::PieChart::createShapes().

◆ getPropertiesOfPoint()

uno::Reference< beans::XPropertySet > chart::VDataSeries::getPropertiesOfPoint ( sal_Int32  index) const

◆ getPropertiesOfSeries()

const uno::Reference< beans::XPropertySet > & chart::VDataSeries::getPropertiesOfSeries ( ) const

◆ getSeriesParticle()

const OUString & chart::VDataSeries::getSeriesParticle ( ) const
inline

◆ getStackingDirection()

chart2::StackingDirection chart::VDataSeries::getStackingDirection ( ) const

Definition at line 402 of file VDataSeries.cxx.

References m_eStackingDirection.

◆ getStartingAngle()

sal_Int32 chart::VDataSeries::getStartingAngle ( ) const

Definition at line 397 of file VDataSeries.cxx.

References m_nStartingAngle.

Referenced by chart::PieChart::createShapes().

◆ getSymbolProperties()

Symbol * chart::VDataSeries::getSymbolProperties ( sal_Int32  index) const

◆ getTextLabelMultiPropertyLists()

bool chart::VDataSeries::getTextLabelMultiPropertyLists ( sal_Int32  index,
tNameSequence *&  pPropNames,
tAnySequence *&  pPropValues 
) const

◆ getTotalPointCount()

sal_Int32 chart::VDataSeries::getTotalPointCount ( ) const
inline

Definition at line 79 of file VDataSeries.hxx.

References m_nPointCount.

Referenced by chart::PieChart::createShapes().

◆ getValueByProperty()

double chart::VDataSeries::getValueByProperty ( sal_Int32  index,
const OUString &  rPropName 
) const

◆ getXErrorBarProperties()

uno::Reference< beans::XPropertySet > chart::VDataSeries::getXErrorBarProperties ( sal_Int32  index) const

◆ getXMeanValue()

double chart::VDataSeries::getXMeanValue ( ) const

◆ getXValue()

double chart::VDataSeries::getXValue ( sal_Int32  index) const

◆ getY_First()

double chart::VDataSeries::getY_First ( sal_Int32  index) const

◆ getY_Last()

double chart::VDataSeries::getY_Last ( sal_Int32  index) const

◆ getY_Max()

double chart::VDataSeries::getY_Max ( sal_Int32  index) const

◆ getY_Min()

double chart::VDataSeries::getY_Min ( sal_Int32  index) const

◆ getYErrorBarProperties()

uno::Reference< beans::XPropertySet > chart::VDataSeries::getYErrorBarProperties ( sal_Int32  index) const

◆ getYMeanValue()

double chart::VDataSeries::getYMeanValue ( ) const

◆ getYValue()

double chart::VDataSeries::getYValue ( sal_Int32  index) const

◆ hasExplicitNumberFormat()

bool chart::VDataSeries::hasExplicitNumberFormat ( sal_Int32  nPointIndex,
bool  bForPercentage 
) const

◆ hasPointOwnColor()

bool chart::VDataSeries::hasPointOwnColor ( sal_Int32  index) const

◆ hasPropertyMapping()

bool chart::VDataSeries::hasPropertyMapping ( const OUString &  rPropName) const

Definition at line 1115 of file VDataSeries.cxx.

References m_PropertyMap.

Referenced by chart::PieChart::createShapes(), and getValueByProperty().

◆ isAttributedDataPoint()

bool chart::VDataSeries::isAttributedDataPoint ( sal_Int32  index) const

◆ isLabelCustomPos()

bool chart::VDataSeries::isLabelCustomPos ( sal_Int32  nPointIndex) const

◆ isVaryColorsByPoint()

bool chart::VDataSeries::isVaryColorsByPoint ( ) const

◆ operator=()

const VDataSeries & chart::VDataSeries::operator= ( const VDataSeries )
delete

◆ releaseShapes()

void chart::VDataSeries::releaseShapes ( )

◆ setAttachedAxisIndex()

void chart::VDataSeries::setAttachedAxisIndex ( sal_Int32  nAttachedAxisIndex)

Definition at line 412 of file VDataSeries.cxx.

References m_nAxisIndex.

◆ setCategoryXAxis()

void chart::VDataSeries::setCategoryXAxis ( )

◆ setConnectBars()

void chart::VDataSeries::setConnectBars ( bool  bConnectBars)

Definition at line 372 of file VDataSeries.cxx.

References m_bConnectBars.

◆ setGlobalSeriesIndex()

void chart::VDataSeries::setGlobalSeriesIndex ( sal_Int32  nGlobalSeriesIndex)

Definition at line 326 of file VDataSeries.cxx.

References m_nGlobalSeriesIndex.

◆ setGroupBarsPerAxis()

void chart::VDataSeries::setGroupBarsPerAxis ( bool  bGroupBarsPerAxis)

Definition at line 382 of file VDataSeries.cxx.

References m_bGroupBarsPerAxis.

◆ setMissingValueTreatment()

void chart::VDataSeries::setMissingValueTreatment ( sal_Int32  nMissingValueTreatment)

Definition at line 1029 of file VDataSeries.cxx.

References m_nMissingValueTreatment.

◆ setOldTimeBased()

void chart::VDataSeries::setOldTimeBased ( VDataSeries pOldSeries,
double  nPercent 
)

Definition at line 1062 of file VDataSeries.cxx.

References mnPercent, and mpOldSeries.

◆ setPageReferenceSize()

void chart::VDataSeries::setPageReferenceSize ( const css::awt::Size &  rPageRefSize)

Definition at line 367 of file VDataSeries.cxx.

References m_aReferenceSize.

◆ setParticle()

void chart::VDataSeries::setParticle ( const OUString &  rSeriesParticle)

◆ setRoleOfSequenceForDataLabelNumberFormatDetection()

void chart::VDataSeries::setRoleOfSequenceForDataLabelNumberFormatDetection ( std::u16string_view  rRole)

◆ setStartingAngle()

void chart::VDataSeries::setStartingAngle ( sal_Int32  nStartingAngle)

Definition at line 392 of file VDataSeries.cxx.

References m_nStartingAngle.

◆ setXValues()

void chart::VDataSeries::setXValues ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xValues)

◆ setXValuesIfNone()

void chart::VDataSeries::setXValuesIfNone ( const css::uno::Reference< css::chart2::data::XDataSequence > &  xValues)

Member Data Documentation

◆ m_aAttributedDataPointIndexList

css::uno::Sequence<sal_Int32> chart::VDataSeries::m_aAttributedDataPointIndexList
private

Definition at line 221 of file VDataSeries.hxx.

Referenced by isAttributedDataPoint().

◆ m_aCID

OUString chart::VDataSeries::m_aCID
private

Definition at line 234 of file VDataSeries.hxx.

Referenced by getCID(), and setParticle().

◆ m_aLabelCID_Stub

OUString chart::VDataSeries::m_aLabelCID_Stub
private

Definition at line 236 of file VDataSeries.hxx.

Referenced by getLabelCID_Stub(), and setParticle().

◆ m_apLabelPropNames_AttributedPoint

std::unique_ptr<tNameSequence> chart::VDataSeries::m_apLabelPropNames_AttributedPoint
mutableprivate

Definition at line 249 of file VDataSeries.hxx.

Referenced by adaptPointCache(), and getTextLabelMultiPropertyLists().

◆ m_apLabelPropValues_AttributedPoint

std::unique_ptr<tAnySequence> chart::VDataSeries::m_apLabelPropValues_AttributedPoint
mutableprivate

Definition at line 250 of file VDataSeries.hxx.

Referenced by adaptPointCache(), and getTextLabelMultiPropertyLists().

◆ m_aPointCID_Stub

OUString chart::VDataSeries::m_aPointCID_Stub
private

Definition at line 235 of file VDataSeries.hxx.

Referenced by getPointCID_Stub(), and setParticle().

◆ m_aPolyPolygonShape3D

std::vector<std::vector<css::drawing::Position3D> > chart::VDataSeries::m_aPolyPolygonShape3D

Definition at line 146 of file VDataSeries.hxx.

Referenced by releaseShapes().

◆ m_aReferenceSize

css::awt::Size chart::VDataSeries::m_aReferenceSize
private

◆ m_aSeriesParticle

OUString chart::VDataSeries::m_aSeriesParticle
private

◆ m_aValues_Bubble_Size

VDataSequence chart::VDataSeries::m_aValues_Bubble_Size
private

◆ m_aValues_X

VDataSequence chart::VDataSeries::m_aValues_X
private

◆ m_aValues_Y

VDataSequence chart::VDataSeries::m_aValues_Y
private

◆ m_aValues_Y_First

VDataSequence chart::VDataSeries::m_aValues_Y_First
private

◆ m_aValues_Y_Last

VDataSequence chart::VDataSeries::m_aValues_Y_Last
private

◆ m_aValues_Y_Max

VDataSequence chart::VDataSeries::m_aValues_Y_Max
private

◆ m_aValues_Y_Min

VDataSequence chart::VDataSeries::m_aValues_Y_Min
private

◆ m_aValues_Z

VDataSequence chart::VDataSeries::m_aValues_Z
private

Definition at line 205 of file VDataSeries.hxx.

Referenced by createCopyForTimeBased().

◆ m_bAllowPercentValueInDataLabel

bool chart::VDataSeries::m_bAllowPercentValueInDataLabel
private

Definition at line 257 of file VDataSeries.hxx.

Referenced by getDataPointLabel(), setCategoryXAxis(), and setXValues().

◆ m_bConnectBars

bool chart::VDataSeries::m_bConnectBars
private

Definition at line 227 of file VDataSeries.hxx.

Referenced by getConnectBars(), and setConnectBars().

◆ m_bGroupBarsPerAxis

bool chart::VDataSeries::m_bGroupBarsPerAxis
private

Definition at line 229 of file VDataSeries.hxx.

Referenced by getGroupBarsPerAxis(), and setGroupBarsPerAxis().

◆ m_eStackingDirection

css::chart2::StackingDirection chart::VDataSeries::m_eStackingDirection
private

Definition at line 223 of file VDataSeries.hxx.

Referenced by getStackingDirection().

◆ m_fLogicMaxX

double chart::VDataSeries::m_fLogicMaxX

◆ m_fLogicMinX

double chart::VDataSeries::m_fLogicMinX

◆ m_fLogicZPos

double chart::VDataSeries::m_fLogicZPos

◆ m_fXMeanValue

double chart::VDataSeries::m_fXMeanValue
mutableprivate

Definition at line 218 of file VDataSeries.hxx.

Referenced by getXMeanValue().

◆ m_fYMeanValue

double chart::VDataSeries::m_fYMeanValue
mutableprivate

Definition at line 219 of file VDataSeries.hxx.

Referenced by getYMeanValue().

◆ m_nAxisIndex

sal_Int32 chart::VDataSeries::m_nAxisIndex
private

Definition at line 225 of file VDataSeries.hxx.

Referenced by getAttachedAxisIndex(), and setAttachedAxisIndex().

◆ m_nCurrentAttributedPoint

sal_Int32 chart::VDataSeries::m_nCurrentAttributedPoint
mutableprivate

Definition at line 253 of file VDataSeries.hxx.

Referenced by adaptPointCache().

◆ m_nGlobalSeriesIndex

sal_Int32 chart::VDataSeries::m_nGlobalSeriesIndex
private

Definition at line 238 of file VDataSeries.hxx.

Referenced by getSymbolProperties(), and setGlobalSeriesIndex().

◆ m_nMissingValueTreatment

sal_Int32 chart::VDataSeries::m_nMissingValueTreatment
private

Definition at line 256 of file VDataSeries.hxx.

Referenced by getMissingValueTreatment(), and setMissingValueTreatment().

◆ m_nPointCount

sal_Int32 chart::VDataSeries::m_nPointCount
private

◆ m_nPolygonIndex

sal_Int32 chart::VDataSeries::m_nPolygonIndex

Definition at line 147 of file VDataSeries.hxx.

Referenced by releaseShapes().

◆ m_nStartingAngle

sal_Int32 chart::VDataSeries::m_nStartingAngle
private

Definition at line 231 of file VDataSeries.hxx.

Referenced by getStartingAngle(), and setStartingAngle().

◆ m_oLabel_AttributedPoint

std::optional<css::chart2::DataPointLabel> chart::VDataSeries::m_oLabel_AttributedPoint
mutableprivate

Definition at line 248 of file VDataSeries.hxx.

Referenced by adaptPointCache(), and getDataPointLabel().

◆ m_oLabel_Series

std::optional<css::chart2::DataPointLabel> chart::VDataSeries::m_oLabel_Series
mutableprivate

Definition at line 242 of file VDataSeries.hxx.

Referenced by getDataPointLabel().

◆ m_oLabelPropNames_Series

std::optional<tNameSequence> chart::VDataSeries::m_oLabelPropNames_Series
mutableprivate

Definition at line 243 of file VDataSeries.hxx.

Referenced by getTextLabelMultiPropertyLists().

◆ m_oLabelPropValues_Series

std::optional<tAnySequence> chart::VDataSeries::m_oLabelPropValues_Series
mutableprivate

Definition at line 244 of file VDataSeries.hxx.

Referenced by getTextLabelMultiPropertyLists().

◆ m_oSymbolProperties_AttributedPoint

std::optional<css::chart2::Symbol> chart::VDataSeries::m_oSymbolProperties_AttributedPoint
mutableprivate

Definition at line 251 of file VDataSeries.hxx.

Referenced by adaptPointCache(), and getSymbolProperties().

◆ m_oSymbolProperties_InvisibleSymbolForSelection

std::optional<css::chart2::Symbol> chart::VDataSeries::m_oSymbolProperties_InvisibleSymbolForSelection
mutableprivate

Definition at line 252 of file VDataSeries.hxx.

Referenced by getSymbolProperties().

◆ m_oSymbolProperties_Series

std::optional<css::chart2::Symbol> chart::VDataSeries::m_oSymbolProperties_Series
mutableprivate

Definition at line 245 of file VDataSeries.hxx.

Referenced by getSymbolProperties().

◆ m_PropertyMap

std::map<OUString, VDataSequence> chart::VDataSeries::m_PropertyMap
private

Definition at line 216 of file VDataSeries.hxx.

Referenced by createCopyForTimeBased(), getValueByProperty(), and hasPropertyMapping().

◆ m_pValueSequenceForDataLabelNumberFormatDetection

VDataSequence* chart::VDataSeries::m_pValueSequenceForDataLabelNumberFormatDetection
private

◆ m_xBackSubGroupShape

rtl::Reference<SvxShapeGroupAnyD> chart::VDataSeries::m_xBackSubGroupShape

◆ m_xDataSeries

rtl::Reference<::chart::DataSeries> chart::VDataSeries::m_xDataSeries
private

◆ m_xDataSeriesProps

css::uno::Reference<css::beans::XPropertySet> chart::VDataSeries::m_xDataSeriesProps
private

Definition at line 198 of file VDataSeries.hxx.

Referenced by getPropertiesOfSeries().

◆ m_xErrorXBarsGroupShape

rtl::Reference<SvxShapeGroupAnyD> chart::VDataSeries::m_xErrorXBarsGroupShape

◆ m_xErrorYBarsGroupShape

rtl::Reference<SvxShapeGroupAnyD> chart::VDataSeries::m_xErrorYBarsGroupShape

◆ m_xFrontSubGroupShape

rtl::Reference<SvxShapeGroupAnyD> chart::VDataSeries::m_xFrontSubGroupShape

◆ m_xGroupShape

rtl::Reference<SvxShapeGroupAnyD> chart::VDataSeries::m_xGroupShape

Definition at line 186 of file VDataSeries.hxx.

Referenced by chart::VSeriesPlotter::getSeriesGroupShape(), and releaseShapes().

◆ m_xLabelsGroupShape

rtl::Reference<SvxShapeGroup> chart::VDataSeries::m_xLabelsGroupShape

Definition at line 187 of file VDataSeries.hxx.

Referenced by chart::VSeriesPlotter::getLabelsGroupShape(), and releaseShapes().

◆ mnPercent

double chart::VDataSeries::mnPercent
private

◆ mpOldSeries

VDataSeries* chart::VDataSeries::mpOldSeries
private

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