LibreOffice Module sc (master)
1
|
The CHMARKERFORMAT record containing data point marker formatting data. More...
#include <xichart.hxx>
Public Member Functions | |
void | ReadChMarkerFormat (XclImpStream &rStrm) |
Reads the CHMARKERFORMAT record (data point marker properties). More... | |
bool | IsAuto () const |
Returns true, if the marker format is set to automatic. More... | |
void | Convert (const XclImpChRoot &rRoot, ScfPropertySet &rPropSet, sal_uInt16 nFormatIdx, sal_Int16 nLineWeight) const |
Converts and writes the contained data to the passed property set. More... | |
void | ConvertColor (const XclImpChRoot &rRoot, ScfPropertySet &rPropSet, sal_uInt16 nFormatIdx) const |
Sets the marker fill color as main color to the passed property set. More... | |
Private Attributes | |
XclChMarkerFormat | maData |
The CHMARKERFORMAT record containing data point marker formatting data.
Definition at line 564 of file xichart.hxx.
void XclImpChMarkerFormat::Convert | ( | const XclImpChRoot & | rRoot, |
ScfPropertySet & | rPropSet, | ||
sal_uInt16 | nFormatIdx, | ||
sal_Int16 | nLineWeight | ||
) | const |
Converts and writes the contained data to the passed property set.
Definition at line 1290 of file xichart.cxx.
References EXC_CHLINEFORMAT_DOUBLE, EXC_CHLINEFORMAT_HAIR, EXC_CHLINEFORMAT_SINGLE, EXC_CHLINEFORMAT_TRIPLE, EXC_CHMARKERFORMAT_DOUBLESIZE, EXC_CHMARKERFORMAT_HAIRSIZE, EXC_CHMARKERFORMAT_SINGLESIZE, EXC_CHMARKERFORMAT_TRIPLESIZE, XclChartHelper::GetAutoMarkerType(), XclImpChRoot::GetSeriesLineAutoColor(), XclImpChText::maData, XclChMarkerFormat::maFillColor, XclChMarkerFormat::maLineColor, XclChMarkerFormat::mnMarkerSize, XclChMarkerFormat::mnMarkerType, and XclChPropSetHelper::WriteMarkerProperties().
void XclImpChMarkerFormat::ConvertColor | ( | const XclImpChRoot & | rRoot, |
ScfPropertySet & | rPropSet, | ||
sal_uInt16 | nFormatIdx | ||
) | const |
Sets the marker fill color as main color to the passed property set.
Definition at line 1316 of file xichart.cxx.
References EXC_CHPROP_COLOR, XclImpChRoot::GetSeriesLineAutoColor(), XclImpChText::maData, and ScfPropertySet::SetColorProperty().
|
inline |
Returns true, if the marker format is set to automatic.
Definition at line 571 of file xichart.hxx.
References EXC_CHMARKERFORMAT_AUTO, get_flag(), maData, and XclChMarkerFormat::mnFlags.
void XclImpChMarkerFormat::ReadChMarkerFormat | ( | XclImpStream & | rStrm | ) |
Reads the CHMARKERFORMAT record (data point marker properties).
Definition at line 1272 of file xichart.cxx.
References EXC_BIFF8, XclRoot::GetBiff(), XclImpPalette::GetColor(), XclImpRoot::GetPalette(), XclImpStream::GetRoot(), XclImpChText::maData, XclChText::mnFlags, XclImpStream::ReaduInt16(), and XclImpStream::ReaduInt32().
|
private |
Definition at line 581 of file xichart.hxx.
Referenced by IsAuto().