OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::AbstractPlotAxis Class Referenceabstract

#include "AbstractPlotAxis.h"

Inheritance diagram for ot::AbstractPlotAxis:
ot::CartesianPlotAxis ot::PolarPlotAxis

Public Types

enum  AxisID { yLeft = 0 , yRight = 1 , xBottom = 2 , xTop = 3 }
 

Public Member Functions

 AbstractPlotAxis (AxisID _id)
 
virtual ~AbstractPlotAxis ()
 
virtual void updateAxis (void)=0
 
void setTitle (const QString &_title)
 
const QString & getTitle (void) const
 
void setIsAutoScale (bool _isAutoScale)
 
bool getIsAutoScale (void) const
 
void setIsLogScale (bool _isLogScale)
 
bool getIsLogScale (void) const
 
void setMin (double _minValue)
 
double getMin (void) const
 
void setMax (double _maxValue)
 
double getMax (void) const
 
AxisID getAxisID (void) const
 
QwtPlot::Axis getCartesianAxisID (void) const
 
QwtPolar::Axis getPolarAxisID (void) const
 
void setIsLogScaleSet (bool _isSet)
 
bool getIsLogScaleSet (void) const
 

Member Enumeration Documentation

◆ AxisID

Enumerator
yLeft 
yRight 
xBottom 
xTop 

Constructor & Destructor Documentation

◆ AbstractPlotAxis()

AbstractPlotAxis::AbstractPlotAxis ( AxisID _id)

◆ ~AbstractPlotAxis()

AbstractPlotAxis::~AbstractPlotAxis ( )
virtual

Member Function Documentation

◆ getAxisID()

AxisID ot::AbstractPlotAxis::getAxisID ( void ) const
inline

◆ getCartesianAxisID()

QwtPlot::Axis AbstractPlotAxis::getCartesianAxisID ( void ) const

◆ getIsAutoScale()

bool AbstractPlotAxis::getIsAutoScale ( void ) const

◆ getIsLogScale()

bool AbstractPlotAxis::getIsLogScale ( void ) const

◆ getIsLogScaleSet()

bool ot::AbstractPlotAxis::getIsLogScaleSet ( void ) const
inline

◆ getMax()

double AbstractPlotAxis::getMax ( void ) const

◆ getMin()

double AbstractPlotAxis::getMin ( void ) const

◆ getPolarAxisID()

QwtPolar::Axis AbstractPlotAxis::getPolarAxisID ( void ) const

◆ getTitle()

const QString & ot::AbstractPlotAxis::getTitle ( void ) const
inline

◆ setIsAutoScale()

void AbstractPlotAxis::setIsAutoScale ( bool _isAutoScale)

◆ setIsLogScale()

void AbstractPlotAxis::setIsLogScale ( bool _isLogScale)

◆ setIsLogScaleSet()

void ot::AbstractPlotAxis::setIsLogScaleSet ( bool _isSet)
inline

◆ setMax()

void AbstractPlotAxis::setMax ( double _maxValue)

◆ setMin()

void AbstractPlotAxis::setMin ( double _minValue)

◆ setTitle()

void ot::AbstractPlotAxis::setTitle ( const QString & _title)
inline

◆ updateAxis()

virtual void ot::AbstractPlotAxis::updateAxis ( void )
pure virtual

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