Public Member Functions | Protected Slots | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
choreo_gui::SelectPlanState Class Reference

#include <select_plan_state.h>

Inheritance diagram for choreo_gui::SelectPlanState:
Inheritance graph
[legend]

Public Member Functions

virtual void onBack (ChoreoWidget &gui)
 
virtual void onExit (ChoreoWidget &gui)
 
virtual void onNext (ChoreoWidget &gui)
 
virtual void onReset (ChoreoWidget &gui)
 
virtual void onStart (ChoreoWidget &gui)
 
- Public Member Functions inherited from choreo_gui::GuiState
virtual ~GuiState ()
 

Protected Slots

void triggerOutputProcess ()
 
void triggerSimulation ()
 

Protected Member Functions

void selectPlan (ChoreoWidget &gui)
 

Private Member Functions

void makeOutputProcessRequest ()
 
void simulateAll ()
 
void simulateOne (const int &plan_id)
 

Private Attributes

ChoreoWidgetptr_gui_
 
std::vector< int > selected_plan_ids_
 
double sim_speed_
 

Additional Inherited Members

- Signals inherited from choreo_gui::GuiState
void newStateAvailable (GuiState *)
 

Detailed Description

Definition at line 15 of file select_plan_state.h.

Member Function Documentation

void choreo_gui::SelectPlanState::makeOutputProcessRequest ( )
private

Definition at line 124 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::onBack ( ChoreoWidget gui)
virtual

Implements choreo_gui::GuiState.

Definition at line 68 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::onExit ( ChoreoWidget gui)
virtual

Implements choreo_gui::GuiState.

Definition at line 64 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::onNext ( ChoreoWidget gui)
virtual

Implements choreo_gui::GuiState.

Definition at line 66 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::onReset ( ChoreoWidget gui)
virtual

Implements choreo_gui::GuiState.

Definition at line 74 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::onStart ( ChoreoWidget gui)
virtual

Implements choreo_gui::GuiState.

Definition at line 18 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::selectPlan ( ChoreoWidget gui)
protected

Definition at line 80 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::simulateAll ( )
private

Definition at line 97 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::simulateOne ( const int &  plan_id)
private

Definition at line 112 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::triggerOutputProcess ( )
protectedslot

Definition at line 92 of file select_plan_state.cpp.

void choreo_gui::SelectPlanState::triggerSimulation ( )
protectedslot

Definition at line 87 of file select_plan_state.cpp.

Member Data Documentation

ChoreoWidget* choreo_gui::SelectPlanState::ptr_gui_
private

Definition at line 42 of file select_plan_state.h.

std::vector<int> choreo_gui::SelectPlanState::selected_plan_ids_
private

Definition at line 44 of file select_plan_state.h.

double choreo_gui::SelectPlanState::sim_speed_
private

Definition at line 45 of file select_plan_state.h.


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


choreo_gui
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 03:58:56