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

#include <seriesmodel.hxx>

Collaboration diagram for oox::drawingml::chart::TrendlineModel:
[legend]

Public Types

typedef ModelRef< ShapeShapeRef
 
typedef ModelRef< TrendlineLabelModelTrendlineLabelRef
 

Public Member Functions

 TrendlineModel (bool bMSO2007Doc)
 True = show R-squared of the trendline. More...
 
 ~TrendlineModel ()
 

Public Attributes

ShapeRef mxShapeProp
 
TrendlineLabelRef mxLabel
 Trendline formatting. More...
 
OUString maName
 Trendline label text object. More...
 
std::optional< double > mfBackward
 User-defined name of the trendline. More...
 
std::optional< double > mfForward
 Size of trendline before first data point. More...
 
std::optional< double > mfIntercept
 Size of trendline behind last data point. More...
 
sal_Int32 mnOrder
 Crossing point with Y axis. More...
 
sal_Int32 mnPeriod
 Polynomial order in range [2, 6]. More...
 
sal_Int32 mnTypeId
 Moving average period in range [2, 255]. More...
 
bool mbDispEquation
 Type of the trendline. More...
 
bool mbDispRSquared
 True = show equation of the trendline. More...
 

Detailed Description

Definition at line 137 of file seriesmodel.hxx.

Member Typedef Documentation

◆ ShapeRef

Definition at line 139 of file seriesmodel.hxx.

◆ TrendlineLabelRef

Definition at line 140 of file seriesmodel.hxx.

Constructor & Destructor Documentation

◆ TrendlineModel()

oox::drawingml::chart::TrendlineModel::TrendlineModel ( bool  bMSO2007Doc)
explicit

True = show R-squared of the trendline.

Definition at line 86 of file seriesmodel.cxx.

◆ ~TrendlineModel()

oox::drawingml::chart::TrendlineModel::~TrendlineModel ( )

Definition at line 95 of file seriesmodel.cxx.

Member Data Documentation

◆ maName

OUString oox::drawingml::chart::TrendlineModel::maName

◆ mbDispEquation

bool oox::drawingml::chart::TrendlineModel::mbDispEquation

◆ mbDispRSquared

bool oox::drawingml::chart::TrendlineModel::mbDispRSquared

True = show equation of the trendline.

Definition at line 152 of file seriesmodel.hxx.

Referenced by oox::drawingml::chart::TrendlineConverter::convertFromModel(), and oox::drawingml::chart::TrendlineContext::onCreateContext().

◆ mfBackward

std::optional< double > oox::drawingml::chart::TrendlineModel::mfBackward

◆ mfForward

std::optional< double > oox::drawingml::chart::TrendlineModel::mfForward

◆ mfIntercept

std::optional< double > oox::drawingml::chart::TrendlineModel::mfIntercept

◆ mnOrder

sal_Int32 oox::drawingml::chart::TrendlineModel::mnOrder

◆ mnPeriod

sal_Int32 oox::drawingml::chart::TrendlineModel::mnPeriod

◆ mnTypeId

sal_Int32 oox::drawingml::chart::TrendlineModel::mnTypeId

Moving average period in range [2, 255].

Definition at line 150 of file seriesmodel.hxx.

Referenced by oox::drawingml::chart::TrendlineConverter::convertFromModel(), and oox::drawingml::chart::TrendlineContext::onCreateContext().

◆ mxLabel

TrendlineLabelRef oox::drawingml::chart::TrendlineModel::mxLabel

◆ mxShapeProp

ShapeRef oox::drawingml::chart::TrendlineModel::mxShapeProp

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