Engauge Digitizer  2
Public Member Functions | List of all members
CurveStyle Class Reference

Container for LineStyle and PointStyle for one Curve. More...

#include <CurveStyle.h>

Public Member Functions

 CurveStyle ()
 Default constructor.
 
 CurveStyle (const LineStyle &lineStyle, const PointStyle &pointStyle)
 Constructor with styles.
 
LineStyle lineStyle () const
 Get method for LineStyle.
 
QString loadXml (QXmlStreamReader &reader)
 Load from serialized xml. Returns the curve name.
 
PointStyle pointStyle () const
 Get method for PointStyle.
 
void printStream (QString indentation, QTextStream &str) const
 Debugging method that supports print method of this class and printStream method of some other class(es)
 
void saveXml (QXmlStreamWriter &writer, const QString &curveName) const
 Serialize to xml.
 
void setLineColor (ColorPalette lineColor)
 Set method for line color in specified curve.
 
void setLineConnectAs (CurveConnectAs curveConnectAs)
 Set method for connect as method for lines in specified curve.
 
void setLineStyle (const LineStyle &lineStyle)
 Set method for LineStyle.
 
void setLineWidth (int width)
 Set method for line width in specified curve.
 
void setPointColor (ColorPalette curveColor)
 Set method curve point color in specified curve.
 
void setPointLineWidth (int width)
 Set method for curve point perimeter line width.
 
void setPointRadius (int radius)
 Set method for curve point radius.
 
void setPointShape (PointShape shape)
 Set method for curve point shape in specified curve.
 
void setPointStyle (const PointStyle &pointStyle)
 Set method for PointStyle.
 

Detailed Description

Container for LineStyle and PointStyle for one Curve.

Definition at line 18 of file CurveStyle.h.


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