15 #include "CeePlot2d/Base.h" 17 #include "CeeCore/Color3f.h" 18 #include "CeeCore/Str.h" 19 #include "CeeCore/Vec2d.h" 21 #include "CeeVisualization/Font.h" 40 size_t valueCount()
const;
41 void setValues(
const std::vector<double>& xValues,
const std::vector<double>& yValues);
42 std::vector<double> xValues()
const;
43 std::vector<double> yValues()
const;
45 Vec2d value(
size_t valueIndex)
const;
47 void setColor(
const Color3f& color);
50 void setTitle(
const Str& title);
52 double xValuesMinimum()
const;
53 double xValuesMaximum()
const;
54 double yValuesMinimum()
const;
55 double yValuesMaximum()
const;
59 Curve(
const Str& title,
const std::vector<double>& xValues,
const std::vector<double>& yValues);
65 CEE_PRIVATE_IMPL(
Curve);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
A general unicode based string class.
Definition: Str.h:28
Vector class for a 2D double vector.
Definition: Vec2d.h:24
Class for storing an RGB color triplet.
Definition: Color3f.h:25
A 2D data series for use in an OverlayPlot.
Definition: Curve.h:32