Engauge Digitizer 2
Loading...
Searching...
No Matches
CurveSettingsInt.cpp
Go to the documentation of this file.
1/******************************************************************************************************
2 * (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3 * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4 * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5 ******************************************************************************************************/
6
7#include "CurveSettingsInt.h"
8
10 const PointStyle &pointStyle,
11 const LineStyle &lineStyle,
12 CurveConnectAs curveConnectAs) :
13 m_colorFilterSettings (colorFilterSettings),
14 m_pointStyle (pointStyle),
15 m_lineStyle (lineStyle),
16 m_curveConnectAs (curveConnectAs)
17{
18}
19
21{
22 return m_colorFilterSettings;
23}
24
26{
27 return m_curveConnectAs;
28}
29
31{
32 return m_lineStyle;
33}
34
36{
37 return m_pointStyle;
38}
CurveConnectAs
Color filter parameters for one curve. For a class, this is handled the same as LineStyle and PointSt...
PointStyle pointStyle() const
Get method for point style.
ColorFilterSettings colorFilterSettings() const
Get method for color filter.
CurveConnectAs curveConnectAs() const
Get method for connection method.
CurveSettingsInt(const ColorFilterSettings &colorFilterSettings, const PointStyle &pointStyle, const LineStyle &lineStyle, CurveConnectAs curveConnectAs)
Single constructor.
LineStyle lineStyle() const
Get method for line style.
Details for a specific Line.
Definition LineStyle.h:20
Details for a specific Point.
Definition PointStyle.h:21