Public Types | Public Member Functions | Private Slots | Private Attributes | List of all members
rqt_multiplot::PlotAxesConfig Class Reference

#include <PlotAxesConfig.h>

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

Public Types

enum  Axis { X, Y }
 

Public Member Functions

PlotAxisConfiggetAxisConfig (Axis axis) const
 
void load (QSettings &settings)
 
PlotAxesConfigoperator= (const PlotAxesConfig &src)
 
 PlotAxesConfig (QObject *parent=0)
 
void read (QDataStream &stream)
 
void reset ()
 
void save (QSettings &settings) const
 
void write (QDataStream &stream) const
 
 ~PlotAxesConfig ()
 
- Public Member Functions inherited from rqt_multiplot::Config
 Config (QObject *parent=0)
 
 ~Config ()
 

Private Slots

void axisConfigChanged ()
 

Private Attributes

QMap< Axis, PlotAxisConfig * > axisConfig_
 

Additional Inherited Members

- Signals inherited from rqt_multiplot::Config
void changed ()
 

Detailed Description

Definition at line 26 of file PlotAxesConfig.h.

Member Enumeration Documentation

Enumerator

Definition at line 30 of file PlotAxesConfig.h.

Constructor & Destructor Documentation

rqt_multiplot::PlotAxesConfig::PlotAxesConfig ( QObject *  parent = 0)

Definition at line 27 of file PlotAxesConfig.cpp.

rqt_multiplot::PlotAxesConfig::~PlotAxesConfig ( )

Definition at line 36 of file PlotAxesConfig.cpp.

Member Function Documentation

void rqt_multiplot::PlotAxesConfig::axisConfigChanged ( )
privateslot

Definition at line 108 of file PlotAxesConfig.cpp.

PlotAxisConfig * rqt_multiplot::PlotAxesConfig::getAxisConfig ( Axis  axis) const

Definition at line 43 of file PlotAxesConfig.cpp.

void rqt_multiplot::PlotAxesConfig::load ( QSettings &  settings)
virtual

Implements rqt_multiplot::Config.

Definition at line 67 of file PlotAxesConfig.cpp.

PlotAxesConfig & rqt_multiplot::PlotAxesConfig::operator= ( const PlotAxesConfig src)

Definition at line 97 of file PlotAxesConfig.cpp.

void rqt_multiplot::PlotAxesConfig::read ( QDataStream &  stream)
virtual

Implements rqt_multiplot::Config.

Definition at line 88 of file PlotAxesConfig.cpp.

void rqt_multiplot::PlotAxesConfig::reset ( )
virtual

Implements rqt_multiplot::Config.

Definition at line 78 of file PlotAxesConfig.cpp.

void rqt_multiplot::PlotAxesConfig::save ( QSettings &  settings) const
virtual

Implements rqt_multiplot::Config.

Definition at line 56 of file PlotAxesConfig.cpp.

void rqt_multiplot::PlotAxesConfig::write ( QDataStream &  stream) const
virtual

Implements rqt_multiplot::Config.

Definition at line 83 of file PlotAxesConfig.cpp.

Member Data Documentation

QMap<Axis, PlotAxisConfig*> rqt_multiplot::PlotAxesConfig::axisConfig_
private

Definition at line 50 of file PlotAxesConfig.h.


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


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44