#include <CurveDataVector.h>

Classes | |
| class | XCoordinateRef |
Public Member Functions | |
| void | appendPoint (const QPointF &point) |
| void | clearPoints () |
| CurveDataVector () | |
| BoundingRectangle | getBounds () const |
| size_t | getNumPoints () const |
| QPointF | getPoint (size_t index) const |
| QVector< size_t > | getPointsInDistance (double x, double maxDistance) const |
| ~CurveDataVector () | |
Private Types | |
| typedef boost::container::flat_set < XCoordinateRef > | XCoordinateRefSet |
Private Attributes | |
| BoundingRectangle | bounds_ |
| QVector< QPointF > | points_ |
| XCoordinateRefSet | x_ |
Definition at line 29 of file CurveDataVector.h.
typedef boost::container::flat_set<XCoordinateRef> rqt_multiplot::CurveDataVector::XCoordinateRefSet [private] |
Definition at line 69 of file CurveDataVector.h.
Definition at line 27 of file CurveDataVector.cpp.
Definition at line 30 of file CurveDataVector.cpp.
| void rqt_multiplot::CurveDataVector::appendPoint | ( | const QPointF & | point | ) | [virtual] |
Implements rqt_multiplot::CurveData.
Definition at line 71 of file CurveDataVector.cpp.
| void rqt_multiplot::CurveDataVector::clearPoints | ( | ) | [virtual] |
Implements rqt_multiplot::CurveData.
Definition at line 85 of file CurveDataVector.cpp.
| BoundingRectangle rqt_multiplot::CurveDataVector::getBounds | ( | ) | const [virtual] |
Implements rqt_multiplot::CurveData.
Definition at line 63 of file CurveDataVector.cpp.
| size_t rqt_multiplot::CurveDataVector::getNumPoints | ( | ) | const [virtual] |
Implements rqt_multiplot::CurveData.
Definition at line 37 of file CurveDataVector.cpp.
| QPointF rqt_multiplot::CurveDataVector::getPoint | ( | size_t | index | ) | const [virtual] |
Implements rqt_multiplot::CurveData.
Definition at line 41 of file CurveDataVector.cpp.
| QVector< size_t > rqt_multiplot::CurveDataVector::getPointsInDistance | ( | double | x, |
| double | maxDistance | ||
| ) | const [virtual] |
Reimplemented from rqt_multiplot::CurveData.
Definition at line 45 of file CurveDataVector.cpp.
Definition at line 74 of file CurveDataVector.h.
QVector<QPointF> rqt_multiplot::CurveDataVector::points_ [private] |
Definition at line 71 of file CurveDataVector.h.
Definition at line 72 of file CurveDataVector.h.