OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::CartesianPlot Class Reference

#include "CartesianPlot.h"

Inheritance diagram for ot::CartesianPlot:
ot::AbstractPlot

Public Member Functions

 CartesianPlot (Plot *_owner)
 
virtual ~CartesianPlot ()
 
virtual void updateLegend (void) override
 
virtual void updateWholePlot (void) override
 
virtual void clearPlot (void) override
 
void setZoomerPen (const QPen &_pen)
 
virtual void updateGrid (void) override
 
virtual Plot1DCfg::PlotType getPlotType (void) const override
 
QwtPlotCurve * findNearestCurve (const QPoint &_pos, int &_pointID)
 
- Public Member Functions inherited from ot::AbstractPlot
 AbstractPlot (Plot *_ownerPlot)
 
virtual ~AbstractPlot ()
 
void setPlotLegendVisible (bool _isVisible=true, bool _repaint=true)
 
void setPlotAxis (AbstractPlotAxis *_axisXBottom, AbstractPlotAxis *_axisXTop, AbstractPlotAxis *_axisYLeft, AbstractPlotAxis *_axisYRight)
 
AbstractPlotAxisgetPlotAxis (AbstractPlotAxis::AxisID _id)
 
void setPlotAxisTitle (AbstractPlotAxis::AxisID _axis, const QString &_title)
 
void setPlotAxisAutoScale (AbstractPlotAxis::AxisID _axis, bool _isAutoScale)
 
void setPlotAxisLogScale (AbstractPlotAxis::AxisID _axis, bool _isLogScale)
 
void setPlotAxisMin (AbstractPlotAxis::AxisID _axis, double _minValue)
 
void setPlotAxisMax (AbstractPlotAxis::AxisID _axis, double _maxValue)
 
void repaintPlotAxis (AbstractPlotAxis::AxisID _axis)
 
void setPlotGridVisible (bool _isVisible, bool _repaint=true)
 
void setPlotGridColor (const Color &_color, bool _repaint=true)
 
void setPlotGridLineWidth (double _width, bool _repaint=true)
 
PlotgetOwner (void) const
 
const Plot1DCfggetConfiguration (void) const
 

Constructor & Destructor Documentation

◆ CartesianPlot()

ot::CartesianPlot::CartesianPlot ( Plot * _owner)

◆ ~CartesianPlot()

ot::CartesianPlot::~CartesianPlot ( )
virtual

Member Function Documentation

◆ clearPlot()

void ot::CartesianPlot::clearPlot ( void )
overridevirtual

Implements ot::AbstractPlot.

◆ findNearestCurve()

QwtPlotCurve * ot::CartesianPlot::findNearestCurve ( const QPoint & _pos,
int & _pointID )

◆ getPlotType()

virtual Plot1DCfg::PlotType ot::CartesianPlot::getPlotType ( void ) const
inlineoverridevirtual

Implements ot::AbstractPlot.

◆ setZoomerPen()

void ot::CartesianPlot::setZoomerPen ( const QPen & _pen)

◆ updateGrid()

void ot::CartesianPlot::updateGrid ( void )
overridevirtual

Implements ot::AbstractPlot.

◆ updateLegend()

void ot::CartesianPlot::updateLegend ( void )
overridevirtual

Implements ot::AbstractPlot.

◆ updateWholePlot()

void ot::CartesianPlot::updateWholePlot ( void )
overridevirtual

Implements ot::AbstractPlot.


The documentation for this class was generated from the following files: