|
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 1295 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(), IsAuto(), 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 1321 of file xichart.cxx.
References EXC_CHPROP_COLOR, XclImpChRoot::GetSeriesLineAutoColor(), IsAuto(), maData, XclChMarkerFormat::maFillColor, 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.
Referenced by Convert(), and ConvertColor().
| void XclImpChMarkerFormat::ReadChMarkerFormat | ( | XclImpStream & | rStrm | ) |
Reads the CHMARKERFORMAT record (data point marker properties).
Definition at line 1277 of file xichart.cxx.
References EXC_BIFF8, XclRoot::GetBiff(), XclImpPalette::GetColor(), XclImpRoot::GetPalette(), maData, XclChMarkerFormat::maFillColor, XclChMarkerFormat::maLineColor, XclChMarkerFormat::mnFlags, XclChMarkerFormat::mnMarkerSize, XclChMarkerFormat::mnMarkerType, and rStrm.
|
private |
Definition at line 581 of file xichart.hxx.
Referenced by Convert(), ConvertColor(), IsAuto(), and ReadChMarkerFormat().