|
|
Namespaces | |
| Client | |
| detail | |
Typedefs | |
| using | CreateWidgetCallback = std::function< QWidgetPtr(WidgetPtr const &)> |
| using | QWidgetPtr = QWidget * |
| using | ValueMap = std::map< std::string, ValueVariant > |
| typedef std::map< std::type_index, WidgetHandler * > | WidgetRegister |
Functions | |
| bool | buttonClicked (RemoteGui::ValueMap const &newValues, RemoteGui::ValueMap const &oldValues, std::string const &name) |
| WidgetRegister | createWidgetRegister () |
| Eigen::Vector3f | fromIce (Vector3f v) |
| Eigen::Vector3i | fromIce (Vector3i v) |
| template<typename T > | |
| T | getAndReturnValue (ValueMap const &values, std::string const &name) |
| template<typename T > | |
| T | getSingleValue (ValueVariant const &value, const std::string &name="") |
| template<> | |
| bool | getSingleValue< bool > (ValueVariant const &value, const std::string &name) |
| template<> | |
| Eigen::Matrix4f | getSingleValue< Eigen::Matrix4f > (ValueVariant const &value, const std::string &name) |
| template<> | |
| Eigen::Vector3f | getSingleValue< Eigen::Vector3f > (ValueVariant const &value, const std::string &name) |
| template<> | |
| float | getSingleValue< float > (ValueVariant const &value, const std::string &name) |
| template<> | |
| int | getSingleValue< int > (ValueVariant const &value, const std::string &name) |
| template<> | |
| std::nullptr_t | getSingleValue< std::nullptr_t > (RemoteGui::ValueVariant const &value, const std::string &name) |
| template<> | |
| std::string | getSingleValue< std::string > (ValueVariant const &value, const std::string &name) |
| void | getValueFromMap (bool &val, const ValueMap &values, const std::string &name) |
| void | getValueFromMap (CartesianWaypointControllerConfig &cfg, RemoteGui::ValueMap const &values, std::string const &name) |
| void | getValueFromMap (Eigen::Matrix4f &val, const ValueMap &values, const std::string &name) |
| void | getValueFromMap (Eigen::Vector3f &val, const ValueMap &values, const std::string &name) |
| void | getValueFromMap (int &val, const ValueMap &values, const std::string &name) |
| void | getValueFromMap (long unsigned int &val, ValueMap const &values, std::string const &name) |
| void | getValueFromMap (NJointCartesianWaypointControllerRuntimeConfig &cfg, RemoteGui::ValueMap const &values, std::string const &name) |
| void | getValueFromMap (std::string &val, const ValueMap &values, const std::string &name) |
| template<class T > | |
| std::enable_if_t< meta::cfg::gui_definition_enabled_v< T >, void > | getValueFromMap (T &cfg, RemoteGui::ValueMap const &values, std::string const &name) |
| template<class T > | |
| simox::meta::enable_if_enum_adapted_t< T > | getValueFromMap (T &cfg, RemoteGui::ValueMap const &values, std::string const &name) |
| const char * | getVariantTypeName (ValueVariantType type) |
| const WidgetHandler & | getWidgetHandler (WidgetPtr const &desc) |
| detail::ButtonBuilder | makeButton (std::string const &name) |
| detail::CheckBoxBuilder | makeCheckBox (std::string const &name) |
| detail::ComboBoxBuilder | makeComboBox (std::string const &name) |
| template<typename AronStructT > | |
| requires isAronGenerated< AronStructT > detail::GroupBoxBuilder | makeConfigGui (const std::string &name, const AronStructT &val) |
| detail::GroupBoxBuilder | makeConfigGui (const std::string &name, const CartesianWaypointControllerConfig &val) |
| detail::GroupBoxBuilder | makeConfigGui (const std::string &name, const NJointCartesianWaypointControllerRuntimeConfig &val) |
| detail::FloatSliderBuilder | makeFloatSlider (std::string const &name) |
| detail::FloatSpinBoxBuilder | makeFloatSpinBox (std::string const &name) |
| detail::GridLayoutBuilder | makeGridLayout (std::string const &name="") |
| detail::GroupBoxBuilder | makeGroupBox (std::string const &name="") |
| template<class T > | |
| RemoteGui::WidgetPtr | MakeGuiConfig (const std::string &name, const T &val) |
| detail::HBoxLayoutBuilder | makeHBoxLayout (std::string const &name="") |
| detail::IntSliderBuilder | makeIntSlider (std::string const &name) |
| detail::IntSpinBoxBuilder | makeIntSpinBox (std::string const &name) |
| detail::LabelBuilder | makeLabel (std::string const &name) |
| detail::LineEditBuilder | makeLineEdit (std::string const &name) |
| detail::PosRPYSpinBoxesBuilder | makePosRPYSpinBoxes (std::string const &name, float limpos=1000, float limrpy=M_PI) |
| detail::SimpleGridLayoutBuilder | makeSimpleGridLayout (std::string const &name="") |
| detail::LabelBuilder | makeTextLabel (std::string const &text) |
| detail::ToggleButtonBuilder | makeToggleButton (std::string const &name) |
| ValueVariant | makeValue (bool value) |
| ValueVariant | makeValue (const Eigen::Matrix4f &value) |
| ValueVariant | makeValue (const Eigen::Vector3f &value) |
| ValueVariant | makeValue (float value) |
| ValueVariant | makeValue (int value) |
| ValueVariant | makeValue (std::string value) |
| detail::VBoxLayoutBuilder | makeVBoxLayout (std::string const &name="") |
| detail::Vector3fSpinBoxesBuilder | makeVector3fSpinBoxes (std::string const &name, float limpos=1000) |
| bool | operator!= (const ValueVariant &left, const ValueVariant &right) |
| bool | operator== (const ValueVariant &left, const ValueVariant &right) |
| template<typename HandlerT > | |
| void | registerHandler (WidgetRegister ®ister_) |
| Vector3f | toIceF (Eigen::Vector3f v) |
| Vector3i | toIceI (Eigen::Vector3i v) |
| QString | toQString (std::string const &string) |
| std::string | toUtf8 (QString const &qstring) |
Variables | |
| template<typename T > | |
| concept | isAronGenerated = std::is_base_of<armarx::aron::cpp::AronGeneratedClass, T>::value |
| using CreateWidgetCallback = std::function<QWidgetPtr(WidgetPtr const&)> |
Definition at line 20 of file WidgetHandler.h.
| using QWidgetPtr = QWidget* |
Definition at line 19 of file WidgetHandler.h.
| using ValueMap = std::map<std::string, ValueVariant> |
Definition at line 41 of file RemoteGuiVisitors.h.
| typedef std::map<std::type_index, WidgetHandler*> WidgetRegister |
Definition at line 18 of file WidgetRegister.cpp.
| bool buttonClicked | ( | RemoteGui::ValueMap const & | newValues, |
| RemoteGui::ValueMap const & | oldValues, | ||
| std::string const & | name | ||
| ) |
Definition at line 7 of file Storage.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| WidgetRegister armarx::RemoteGui::createWidgetRegister | ( | ) |
| Eigen::Vector3f fromIce | ( | Vector3f | v | ) |
Definition at line 100 of file Storage.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| Eigen::Vector3i fromIce | ( | Vector3i | v | ) |
| T armarx::RemoteGui::getSingleValue | ( | ValueVariant const & | value, |
| const std::string & | name = "" |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void getValueFromMap | ( | bool & | val, |
| const ValueMap & | values, | ||
| const std::string & | name | ||
| ) |
Definition at line 217 of file Storage.cpp.
| void getValueFromMap | ( | CartesianWaypointControllerConfig & | cfg, |
| RemoteGui::ValueMap const & | values, | ||
| std::string const & | name | ||
| ) |
| void getValueFromMap | ( | Eigen::Matrix4f & | val, |
| const ValueMap & | values, | ||
| const std::string & | name | ||
| ) |
Definition at line 247 of file Storage.cpp.
| void getValueFromMap | ( | Eigen::Vector3f & | val, |
| const ValueMap & | values, | ||
| const std::string & | name | ||
| ) |
Definition at line 241 of file Storage.cpp.
| void getValueFromMap | ( | int & | val, |
| const ValueMap & | values, | ||
| const std::string & | name | ||
| ) |
Definition at line 223 of file Storage.cpp.
|
inline |
| void getValueFromMap | ( | NJointCartesianWaypointControllerRuntimeConfig & | cfg, |
| RemoteGui::ValueMap const & | values, | ||
| std::string const & | name | ||
| ) |
| void getValueFromMap | ( | std::string & | val, |
| const ValueMap & | values, | ||
| const std::string & | name | ||
| ) |
Definition at line 235 of file Storage.cpp.
| std::enable_if_t<meta::cfg::gui_definition_enabled_v<T>, void> armarx::RemoteGui::getValueFromMap | ( | T & | cfg, |
| RemoteGui::ValueMap const & | values, | ||
| std::string const & | name | ||
| ) |
Definition at line 12 of file GetValue.h.
Here is the call graph for this function:
Here is the caller graph for this function:| simox::meta::enable_if_enum_adapted_t<T> armarx::RemoteGui::getValueFromMap | ( | T & | cfg, |
| RemoteGui::ValueMap const & | values, | ||
| std::string const & | name | ||
| ) |
Definition at line 39 of file GetValue.h.
| const char * getVariantTypeName | ( | ValueVariantType | type | ) |
| WidgetHandler const & getWidgetHandler | ( | WidgetPtr const & | desc | ) |
Definition at line 66 of file WidgetRegister.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 27 of file BoolWidgets.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
| requires isAronGenerated<AronStructT> detail::GroupBoxBuilder armarx::RemoteGui::makeConfigGui | ( | const std::string & | name, |
| const AronStructT & | val | ||
| ) |
Definition at line 41 of file RemoteGui.h.
Here is the call graph for this function:
Here is the caller graph for this function:| detail::GroupBoxBuilder makeConfigGui | ( | const std::string & | name, |
| const CartesianWaypointControllerConfig & | val | ||
| ) |
| detail::GroupBoxBuilder makeConfigGui | ( | const std::string & | name, |
| const NJointCartesianWaypointControllerRuntimeConfig & | val | ||
| ) |
|
inline |
|
inline |
|
inline |
Definition at line 280 of file LayoutWidgets.h.
|
inline |
| RemoteGui::WidgetPtr armarx::RemoteGui::MakeGuiConfig | ( | const std::string & | name, |
| const T & | val | ||
| ) |
Definition at line 9 of file MakeGuiConfig.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 24 of file StaticWidgets.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 35 of file BoolWidgets.h.
Here is the call graph for this function:
Here is the caller graph for this function:| ValueVariant makeValue | ( | bool | value | ) |
Definition at line 144 of file Storage.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| ValueVariant makeValue | ( | const Eigen::Matrix4f & | value | ) |
| ValueVariant makeValue | ( | const Eigen::Vector3f & | value | ) |
| ValueVariant makeValue | ( | float | value | ) |
| ValueVariant makeValue | ( | int | value | ) |
| ValueVariant makeValue | ( | std::string | value | ) |
|
inline |
|
inline |
| bool operator!= | ( | const ValueVariant & | left, |
| const ValueVariant & | right | ||
| ) |
| bool operator== | ( | const ValueVariant & | left, |
| const ValueVariant & | right | ||
| ) |
| void armarx::RemoteGui::registerHandler | ( | WidgetRegister & | register_ | ) |
Definition at line 22 of file WidgetRegister.cpp.
| Vector3f toIceF | ( | Eigen::Vector3f | v | ) |
Definition at line 80 of file Storage.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| Vector3i toIceI | ( | Eigen::Vector3i | v | ) |
Definition at line 90 of file Storage.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| QString toQString | ( | std::string const & | string | ) |
| std::string toUtf8 | ( | QString const & | qstring | ) |
| concept isAronGenerated = std::is_base_of<armarx::aron::cpp::AronGeneratedClass, T>::value |
Definition at line 36 of file RemoteGui.h.