Public Member Functions | Public Attributes | Protected Slots | Private Attributes | List of all members
graph_rviz_plugin::Settings Class Reference

#include <settings.hpp>

Inheritance diagram for graph_rviz_plugin::Settings:
Inheritance graph
[legend]

Public Member Functions

 Settings (bool scale_auto, bool window_time_enable, bool legend_enable, double y_min, double y_max, double w_time, double refresh_freq, QDialog *parent=0)
 
 ~Settings ()
 

Public Attributes

bool legend_enable_
 
double refresh_freq_
 
bool scale_auto_
 
double w_time_
 
bool window_time_enable_
 
double y_max_
 
double y_min_
 

Protected Slots

void okClicked ()
 
void xAxisWindowTime (bool checked)
 
void yAxisAutoscale (bool checked)
 
void yMaxChanged (double y_max)
 
void yMinChanged (double y_min)
 

Private Attributes

QCheckBox * legend_enable_button_
 
QComboBox * refresh_frequency_spin_box_
 
QDoubleSpinBox * w_time_double_spin_box_
 
QDoubleSpinBox * y_max_double_spin_box_
 
QDoubleSpinBox * y_min_double_spin_box_
 

Detailed Description

Definition at line 17 of file settings.hpp.

Constructor & Destructor Documentation

◆ Settings()

graph_rviz_plugin::Settings::Settings ( bool  scale_auto,
bool  window_time_enable,
bool  legend_enable,
double  y_min,
double  y_max,
double  w_time,
double  refresh_freq,
QDialog *  parent = 0 
)

Definition at line 6 of file settings.cpp.

◆ ~Settings()

graph_rviz_plugin::Settings::~Settings ( )

Definition at line 124 of file settings.cpp.

Member Function Documentation

◆ okClicked

void graph_rviz_plugin::Settings::okClicked ( )
protectedslot

Definition at line 180 of file settings.cpp.

◆ xAxisWindowTime

void graph_rviz_plugin::Settings::xAxisWindowTime ( bool  checked)
protectedslot

Definition at line 144 of file settings.cpp.

◆ yAxisAutoscale

void graph_rviz_plugin::Settings::yAxisAutoscale ( bool  checked)
protectedslot

Definition at line 128 of file settings.cpp.

◆ yMaxChanged

void graph_rviz_plugin::Settings::yMaxChanged ( double  y_max)
protectedslot

Definition at line 169 of file settings.cpp.

◆ yMinChanged

void graph_rviz_plugin::Settings::yMinChanged ( double  y_min)
protectedslot

Definition at line 158 of file settings.cpp.

Member Data Documentation

◆ legend_enable_

bool graph_rviz_plugin::Settings::legend_enable_

Definition at line 31 of file settings.hpp.

◆ legend_enable_button_

QCheckBox* graph_rviz_plugin::Settings::legend_enable_button_
private

Definition at line 45 of file settings.hpp.

◆ refresh_freq_

double graph_rviz_plugin::Settings::refresh_freq_

Definition at line 28 of file settings.hpp.

◆ refresh_frequency_spin_box_

QComboBox* graph_rviz_plugin::Settings::refresh_frequency_spin_box_
private

Definition at line 44 of file settings.hpp.

◆ scale_auto_

bool graph_rviz_plugin::Settings::scale_auto_

Definition at line 29 of file settings.hpp.

◆ w_time_

double graph_rviz_plugin::Settings::w_time_

Definition at line 27 of file settings.hpp.

◆ w_time_double_spin_box_

QDoubleSpinBox* graph_rviz_plugin::Settings::w_time_double_spin_box_
private

Definition at line 43 of file settings.hpp.

◆ window_time_enable_

bool graph_rviz_plugin::Settings::window_time_enable_

Definition at line 30 of file settings.hpp.

◆ y_max_

double graph_rviz_plugin::Settings::y_max_

Definition at line 26 of file settings.hpp.

◆ y_max_double_spin_box_

QDoubleSpinBox* graph_rviz_plugin::Settings::y_max_double_spin_box_
private

Definition at line 42 of file settings.hpp.

◆ y_min_

double graph_rviz_plugin::Settings::y_min_

Definition at line 25 of file settings.hpp.

◆ y_min_double_spin_box_

QDoubleSpinBox* graph_rviz_plugin::Settings::y_min_double_spin_box_
private

Definition at line 41 of file settings.hpp.


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


graph_rviz_plugin
Author(s): Édouard Pronier, Victor Lamoine - Institut Maupertuis
autogenerated on Mon Feb 28 2022 22:27:31