class EE::UI::Charts::LineSeries¶
#include <uichart.hpp> class LineSeries { public: // methods const String& name() const; ChartAxis* xAxis() const; ChartAxis* yAxis() const; void setXAxis(ChartAxis* axis); void setYAxis(ChartAxis* axis); void setVisible(bool visible); bool visible() const; void setColor(Color color); Color color() const; void setWidth(float width); float width() const; void setJoin(LineJoin join); LineJoin join() const; void setCap(LineCap cap); LineCap cap() const; void setMiterLimit(float limit); float miterLimit() const; Uint64 geometryRevision() const; void setPoints(std::vector<ChartPoint> points); void setPoints(std::span<const double> xs, std::span<const double> ys); void setValues(std::span<const double> ys, double start = 0.0, double step = 1.0); void setDataSource(std::shared_ptr<XYDataSource> source); std::shared_ptr<XYDataSource> dataSource() const; void setTooltipProvider(PointTooltipProvider provider); const PointTooltipProvider& tooltipProvider() const; };