Public Member Functions | Protected Member Functions | Private Attributes
UPlotAxis Class Reference

#include <UPlot.h>

List of all members.

Public Member Functions

int border () const
int count () const
void setAxis (float &min, float &max)
void setReversed (bool reversed)
int step () const
 UPlotAxis (Qt::Orientation orientation=Qt::Horizontal, float min=0, float max=1, QWidget *parent=0)
virtual ~UPlotAxis ()

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)

Private Attributes

int _border
int _count
int _gradMaxDigits
float _max
float _min
Qt::Orientation _orientation
bool _reversed
int _step

Detailed Description

The UPlot axis object.

Definition at line 294 of file UPlot.h.


Constructor & Destructor Documentation

UPlotAxis::UPlotAxis ( Qt::Orientation  orientation = Qt::Horizontal,
float  min = 0,
float  max = 1,
QWidget *  parent = 0 
)

Constructor.

Definition at line 1143 of file UPlot.cpp.

UPlotAxis::~UPlotAxis ( ) [virtual]

Definition at line 1162 of file UPlot.cpp.


Member Function Documentation

int UPlotAxis::border ( ) const [inline]

Size of the border between the first line and the beginning of the widget.

Definition at line 312 of file UPlot.h.

int UPlotAxis::count ( ) const [inline]

Number of intervals.

Definition at line 320 of file UPlot.h.

void UPlotAxis::paintEvent ( QPaintEvent *  event) [protected, virtual]

Definition at line 1309 of file UPlot.cpp.

void UPlotAxis::setAxis ( float &  min,
float &  max 
)

Set axis minimum and maximum values, compute the resulting intervals depending on the size of the axis.

Definition at line 1181 of file UPlot.cpp.

void UPlotAxis::setReversed ( bool  reversed)

Reverse the axis (for vertical :bottom->up, for horizontal :right->left)

Definition at line 1170 of file UPlot.cpp.

int UPlotAxis::step ( ) const [inline]

Interval step value.

Definition at line 316 of file UPlot.h.


Member Data Documentation

int UPlotAxis::_border [private]

Definition at line 337 of file UPlot.h.

int UPlotAxis::_count [private]

Definition at line 333 of file UPlot.h.

Definition at line 336 of file UPlot.h.

float UPlotAxis::_max [private]

Definition at line 332 of file UPlot.h.

float UPlotAxis::_min [private]

Definition at line 331 of file UPlot.h.

Qt::Orientation UPlotAxis::_orientation [private]

Definition at line 330 of file UPlot.h.

bool UPlotAxis::_reversed [private]

Definition at line 335 of file UPlot.h.

int UPlotAxis::_step [private]

Definition at line 334 of file UPlot.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:31