Classes | Public Member Functions | Private Types | Private Attributes
rqt_multiplot::CurveDataVector Class Reference

#include <CurveDataVector.h>

Inheritance diagram for rqt_multiplot::CurveDataVector:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 29 of file CurveDataVector.h.


Member Typedef Documentation

typedef boost::container::flat_set<XCoordinateRef> rqt_multiplot::CurveDataVector::XCoordinateRefSet [private]

Definition at line 69 of file CurveDataVector.h.


Constructor & Destructor Documentation

Definition at line 27 of file CurveDataVector.cpp.

Definition at line 30 of file CurveDataVector.cpp.


Member Function Documentation

void rqt_multiplot::CurveDataVector::appendPoint ( const QPointF &  point) [virtual]

Implements rqt_multiplot::CurveData.

Definition at line 71 of file CurveDataVector.cpp.

Implements rqt_multiplot::CurveData.

Definition at line 85 of file CurveDataVector.cpp.

Implements rqt_multiplot::CurveData.

Definition at line 63 of file CurveDataVector.cpp.

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.


Member Data Documentation

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.


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


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Thu Jun 6 2019 21:49:11