CSteppedLineChart



Implements SteppedLineChart control.

You can find more information in comments below. Overrided methods can be found in corresponding base classes and interfaces.

class CSteppedLineChart :public virtual ISteppedLineChart, public CCustomCartesianChart
{
public:
    // IControl setters 
    bool setDPI(const Point &value) override;

    CSteppedLineChart();
    CSteppedLineChart(IForm *parent);
    CSteppedLineChart(IControl *parent);
    ~CSteppedLineChart() override;

    const BoolArray &getChartDrawPoints() const; // Return whether points should be drawn 
    const BoolArray &getChartDrawLines() const; // Return whether lines should be drawn 
    const BoolArray &getChartDrawBackgrounds() const; // Return whether backgrounds should be drawn 
    const FloatArray &getChartNormalPointSizes() const; // Return normal point sizes 
    const FloatArray &getChartActivePointSizes() const; // Return active point sizes 
    const FloatArray &getChartNormalPointHoles() const; // Return normal point hole sizes 
    const FloatArray &getChartActivePointHoles() const; // Return active point hole sizes 
    const ColorArray &getChartNormalPointColors() const; // Return normal point colors 
    const ColorArray &getChartActivePointColors() const; // Return active point colors 
    const ColorArray &getChartNormalPointHoleColors() const; // Return normal point hole colors 
    const ColorArray &getChartActivePointHoleColors() const; // Return active point hole colors 
    const FloatArray &getChartLineWidthes() const; // Return line widthes 
    const ColorArray &getChartLineColors() const; // Return line colors 
    const ColorArray &getChartBackgroundColors() const; // Return background colors 
    const BoolArray &getChartVerticals() const; // Return whether draw in vertical mode 
    const std::vector<LineInterpolationPosition> &getChartInterpolationPositions() const; // Return line interpolation positions 

    bool setChartDrawPoints(const BoolArray &values); // Set whether points should be drawn 
    bool setChartDrawLines(const BoolArray &values); // Set whether lines should be drawn 
    bool setChartDrawBackgrounds(const BoolArray &values); // Set whether backgrounds should be drawn 
    bool setChartNormalPointSizes(const FloatArray &values); // Set normal point sizes 
    bool setChartActivePointSizes(const FloatArray &values); // Set active point sizes 
    bool setChartNormalPointHoles(const FloatArray &values); // Set normal point hole sizes 
    bool setChartActivePointHoles(const FloatArray &values); // Set active point hole sizes 
    bool setChartNormalPointColors(const ColorArray &values); // Set normal point colors 
    bool setChartActivePointColors(const ColorArray &values); // Set active point colors 
    bool setChartNormalPointHoleColors(const ColorArray &values); // Set normal point hole colors 
    bool setChartActivePointHoleColors(const ColorArray &values); // Set active point hole colors 
    bool setChartLineWidthes(const FloatArray &values); // Set line widthes 
    bool setChartLineColors(const ColorArray &values); // Set line colors 
    bool setChartBackgroundColors(const ColorArray &values); // Set background colors 
    bool setChartVerticals(const BoolArray &values); // Set whether draw in vertical mode 
    bool setChartInterpolationPositions(const std::vector<LineInterpolationPosition> &values); // Set line interpolation positions 
};
Namespace: nitisa::charts
Include: Charts/Controls/SteppedLineChart/SteppedLineChart.h