Engauge Digitizer
2
Toggle main menu visibility
Loading...
Searching...
No Matches
Curve
CurveSettingsInt.h
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
#ifndef CURVE_SETTINGS_INT_H
8
#define CURVE_SETTINGS_INT_H
9
10
#include "
ColorFilterSettings.h
"
11
#include "
CurveConnectAs.h
"
12
#include "
LineStyle.h
"
13
#include "
PointStyle.h
"
14
17
class
CurveSettingsInt
18
{
19
public
:
21
CurveSettingsInt
(
const
ColorFilterSettings
&
colorFilterSettings
,
22
const
PointStyle
&
pointStyle
,
23
const
LineStyle
&
lineStyle
,
24
CurveConnectAs
curveConnectAs
);
25
27
CurveConnectAs
curveConnectAs
()
const
;
28
30
ColorFilterSettings
colorFilterSettings
()
const
;
31
33
LineStyle
lineStyle
()
const
;
34
36
PointStyle
pointStyle
()
const
;
37
38
private
:
39
CurveSettingsInt
();
40
41
ColorFilterSettings
m_colorFilterSettings;
42
PointStyle
m_pointStyle;
43
LineStyle
m_lineStyle;
44
CurveConnectAs
m_curveConnectAs;
45
};
46
47
#endif
// CURVE_SETTINGS_INT_H
ColorFilterSettings.h
CurveConnectAs.h
CurveConnectAs
CurveConnectAs
Definition
CurveConnectAs.h:12
LineStyle.h
PointStyle.h
ColorFilterSettings
Color filter parameters for one curve. For a class, this is handled the same as LineStyle and PointSt...
Definition
ColorFilterSettings.h:20
CurveSettingsInt::pointStyle
PointStyle pointStyle() const
Get method for point style.
Definition
CurveSettingsInt.cpp:35
CurveSettingsInt::colorFilterSettings
ColorFilterSettings colorFilterSettings() const
Get method for color filter.
Definition
CurveSettingsInt.cpp:20
CurveSettingsInt::curveConnectAs
CurveConnectAs curveConnectAs() const
Get method for connection method.
Definition
CurveSettingsInt.cpp:25
CurveSettingsInt::CurveSettingsInt
CurveSettingsInt(const ColorFilterSettings &colorFilterSettings, const PointStyle &pointStyle, const LineStyle &lineStyle, CurveConnectAs curveConnectAs)
Single constructor.
Definition
CurveSettingsInt.cpp:9
CurveSettingsInt::lineStyle
LineStyle lineStyle() const
Get method for line style.
Definition
CurveSettingsInt.cpp:30
LineStyle
Details for a specific Line.
Definition
LineStyle.h:20
PointStyle
Details for a specific Point.
Definition
PointStyle.h:21
Generated on
for Engauge Digitizer by
1.17.0