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().