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

#include <modify_poses.hpp>

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

Signals

void setEnabled (bool enabled)
 

Public Member Functions

 ModifyPoses (QVBoxLayout *layout, const unsigned mode)
 
virtual ~ModifyPoses ()
 

Public Attributes

QComboBox * approach_type_
 
QCheckBox * approach_type_modify_
 
QSpinBox * blend_radius_
 
QComboBox * blend_radius_abs_rel_
 
QCheckBox * blend_radius_modify_
 
QDialogButtonBox * button_box_
 
QDoubleSpinBox * feed_rate_
 
QComboBox * feed_rate_abs_rel_
 
QCheckBox * feed_rate_modify_
 
QSpinBox * laser_power_
 
QComboBox * laser_power_abs_rel_
 
QCheckBox * laser_power_modify_
 
QComboBox * movement_type_
 
QCheckBox * movement_type_modify_
 
QComboBox * polygon_end_
 
QCheckBox * polygon_end_modify_
 
QComboBox * polygon_start_
 
QCheckBox * polygon_start_modify_
 
Posepose_
 
QComboBox * pose_abs_rel_
 
QCheckBox * pose_modify_
 
QDoubleSpinBox * speed_
 
QComboBox * speed_abs_rel_
 
double speed_conversion_factor_
 
QCheckBox * speed_modify_
 

Protected Slots

void blendRadiusAbsRel (const int index)
 
void feedRateAbsRel (const int index)
 
void laserPowerAbsRel (const int index)
 
void modifyApproachType ()
 
void modifyBlendRadius ()
 
void modifyFeedRate ()
 
void modifyLaserPower ()
 
void modifyMovementType ()
 
void modifyPolygonEnd ()
 
void modifyPolygonStart ()
 
void modifyPose ()
 
void modifySpeed ()
 
void movementTypeChanged ()
 
void poseAbsRel (const int index)
 
void speedAbsRel (const int index)
 

Private Attributes

QWidget * approach_type_widget_
 
QWidget * blend_radius_widget_
 
QWidget * feed_rate_widget_
 
QWidget * laser_power_widget_
 
QVBoxLayout * layout_
 
const unsigned mode_
 
QWidget * movement_type_widget_
 
QWidget * polygon_end_widget_
 
QWidget * polygon_start_widget_
 
QWidget * pose_widget_
 
QWidget * speed_widget_
 

Detailed Description

Definition at line 23 of file modify_poses.hpp.

Constructor & Destructor Documentation

ram_qt_guis::ModifyPoses::ModifyPoses ( QVBoxLayout *  layout,
const unsigned  mode 
)

Definition at line 5 of file modify_poses.cpp.

ram_qt_guis::ModifyPoses::~ModifyPoses ( )
virtual

Definition at line 263 of file modify_poses.cpp.

Member Function Documentation

void ram_qt_guis::ModifyPoses::blendRadiusAbsRel ( const int  index)
protectedslot

Definition at line 374 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::feedRateAbsRel ( const int  index)
protectedslot

Definition at line 434 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::laserPowerAbsRel ( const int  index)
protectedslot

Definition at line 414 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyApproachType ( )
protectedslot

Definition at line 362 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyBlendRadius ( )
protectedslot

Definition at line 368 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyFeedRate ( )
protectedslot

Definition at line 428 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyLaserPower ( )
protectedslot

Definition at line 408 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyMovementType ( )
protectedslot

Definition at line 292 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyPolygonEnd ( )
protectedslot

Definition at line 286 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyPolygonStart ( )
protectedslot

Definition at line 280 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifyPose ( )
protectedslot

Definition at line 268 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::modifySpeed ( )
protectedslot

Definition at line 388 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::movementTypeChanged ( )
protectedslot

Definition at line 310 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::poseAbsRel ( const int  index)
protectedslot

Definition at line 274 of file modify_poses.cpp.

void ram_qt_guis::ModifyPoses::setEnabled ( bool  enabled)
signal
void ram_qt_guis::ModifyPoses::speedAbsRel ( const int  index)
protectedslot

Definition at line 394 of file modify_poses.cpp.

Member Data Documentation

QComboBox* ram_qt_guis::ModifyPoses::approach_type_

Definition at line 82 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::approach_type_modify_

Definition at line 81 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::approach_type_widget_
private

Definition at line 59 of file modify_poses.hpp.

QSpinBox* ram_qt_guis::ModifyPoses::blend_radius_

Definition at line 86 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::blend_radius_abs_rel_

Definition at line 85 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::blend_radius_modify_

Definition at line 84 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::blend_radius_widget_
private

Definition at line 60 of file modify_poses.hpp.

QDialogButtonBox* ram_qt_guis::ModifyPoses::button_box_

Definition at line 31 of file modify_poses.hpp.

QDoubleSpinBox* ram_qt_guis::ModifyPoses::feed_rate_

Definition at line 99 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::feed_rate_abs_rel_

Definition at line 98 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::feed_rate_modify_

Definition at line 97 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::feed_rate_widget_
private

Definition at line 63 of file modify_poses.hpp.

QSpinBox* ram_qt_guis::ModifyPoses::laser_power_

Definition at line 95 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::laser_power_abs_rel_

Definition at line 94 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::laser_power_modify_

Definition at line 93 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::laser_power_widget_
private

Definition at line 62 of file modify_poses.hpp.

QVBoxLayout* ram_qt_guis::ModifyPoses::layout_
private

Definition at line 54 of file modify_poses.hpp.

const unsigned ram_qt_guis::ModifyPoses::mode_
private

Definition at line 65 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::movement_type_

Definition at line 79 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::movement_type_modify_

Definition at line 78 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::movement_type_widget_
private

Definition at line 57 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::polygon_end_

Definition at line 76 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::polygon_end_modify_

Definition at line 75 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::polygon_end_widget_
private

Definition at line 56 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::polygon_start_

Definition at line 73 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::polygon_start_modify_

Definition at line 72 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::polygon_start_widget_
private

Definition at line 58 of file modify_poses.hpp.

Pose* ram_qt_guis::ModifyPoses::pose_

Definition at line 70 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::pose_abs_rel_

Definition at line 69 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::pose_modify_

Definition at line 68 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::pose_widget_
private

Definition at line 55 of file modify_poses.hpp.

QDoubleSpinBox* ram_qt_guis::ModifyPoses::speed_

Definition at line 90 of file modify_poses.hpp.

QComboBox* ram_qt_guis::ModifyPoses::speed_abs_rel_

Definition at line 89 of file modify_poses.hpp.

double ram_qt_guis::ModifyPoses::speed_conversion_factor_

Definition at line 91 of file modify_poses.hpp.

QCheckBox* ram_qt_guis::ModifyPoses::speed_modify_

Definition at line 88 of file modify_poses.hpp.

QWidget* ram_qt_guis::ModifyPoses::speed_widget_
private

Definition at line 61 of file modify_poses.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