Public Member Functions | Protected Slots | Protected Attributes | Private Member Functions | List of all members
ram_qt_guis::TrajInfo Class Reference

#include <traj_info.hpp>

Inheritance diagram for ram_qt_guis::TrajInfo:
Inheritance graph
[legend]

Public Member Functions

 TrajInfo (QWidget *parent=NULL)
 
virtual ~TrajInfo ()
 
- Public Member Functions inherited from rviz::Panel
virtual QString getClassId () const
 
virtual QString getDescription () const
 
virtual QString getName () const
 
void initialize (VisualizationManager *manager)
 
virtual void load (const Config &config)
 
virtual void onInitialize ()
 
 Panel (QWidget *parent=0)
 
virtual void save (Config config) const
 
virtual void setClassId (const QString &class_id)
 
virtual void setDescription (const QString &description)
 
virtual void setName (const QString &name)
 
virtual ~Panel ()
 

Protected Slots

void load (const rviz::Config &config)
 
void save (rviz::Config config) const
 
void updateGUIFromParameters ()
 

Protected Attributes

QLabel * execution_time_
 
QLabel * file_
 
QLabel * generated_
 
QLabel * information_
 
QLabel * modified_
 
ram_msgs::AdditiveManufacturingTrajectoryInfo msg_
 
std::recursive_mutex msg_mutex_
 
ros::NodeHandle nh_
 
QLabel * number_of_layers_indices_
 
QLabel * number_of_layers_levels_
 
QLabel * number_of_polygons_
 
QLabel * number_of_poses_
 
QLabel * similar_layers_
 
ros::Subscriber sub_
 
QLabel * trajectory_length_
 
QLabel * wire_length_
 
- Protected Attributes inherited from rviz::Panel
VisualizationManagervis_manager_
 

Private Member Functions

void callback (const ram_msgs::AdditiveManufacturingTrajectoryInfoConstPtr &msg)
 
void checkForPublishers ()
 

Additional Inherited Members

- Signals inherited from rviz::Panel
void configChanged ()
 

Detailed Description

Definition at line 20 of file traj_info.hpp.

Constructor & Destructor Documentation

ram_qt_guis::TrajInfo::TrajInfo ( QWidget *  parent = NULL)

Definition at line 6 of file traj_info.cpp.

ram_qt_guis::TrajInfo::~TrajInfo ( )
virtual

Definition at line 82 of file traj_info.cpp.

Member Function Documentation

void ram_qt_guis::TrajInfo::callback ( const ram_msgs::AdditiveManufacturingTrajectoryInfoConstPtr &  msg)
private

Definition at line 110 of file traj_info.cpp.

void ram_qt_guis::TrajInfo::checkForPublishers ( )
private

Definition at line 86 of file traj_info.cpp.

void ram_qt_guis::TrajInfo::load ( const rviz::Config config)
protectedslot

Definition at line 137 of file traj_info.cpp.

void ram_qt_guis::TrajInfo::save ( rviz::Config  config) const
protectedslot

Definition at line 142 of file traj_info.cpp.

void ram_qt_guis::TrajInfo::updateGUIFromParameters ( )
protectedslot

Definition at line 117 of file traj_info.cpp.

Member Data Documentation

QLabel* ram_qt_guis::TrajInfo::execution_time_
protected

Definition at line 46 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::file_
protected

Definition at line 37 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::generated_
protected

Definition at line 38 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::information_
protected

Definition at line 48 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::modified_
protected

Definition at line 39 of file traj_info.hpp.

ram_msgs::AdditiveManufacturingTrajectoryInfo ram_qt_guis::TrajInfo::msg_
protected

Definition at line 53 of file traj_info.hpp.

std::recursive_mutex ram_qt_guis::TrajInfo::msg_mutex_
protected

Definition at line 52 of file traj_info.hpp.

ros::NodeHandle ram_qt_guis::TrajInfo::nh_
protected

Definition at line 50 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::number_of_layers_indices_
protected

Definition at line 42 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::number_of_layers_levels_
protected

Definition at line 41 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::number_of_polygons_
protected

Definition at line 43 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::number_of_poses_
protected

Definition at line 44 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::similar_layers_
protected

Definition at line 40 of file traj_info.hpp.

ros::Subscriber ram_qt_guis::TrajInfo::sub_
protected

Definition at line 51 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::trajectory_length_
protected

Definition at line 45 of file traj_info.hpp.

QLabel* ram_qt_guis::TrajInfo::wire_length_
protected

Definition at line 47 of file traj_info.hpp.


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


ram_qt_guis
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Jun 10 2019 14:50:11