armarx::skills::gui Namespace Reference

Namespaces

namespace  aron_tree_widget
 
namespace  gui_color_palette
 
namespace  misc
 

Classes

class  AronTreeWidgetBoolInputModalController
 
class  AronTreeWidgetContextMenuVisitor
 
class  AronTreeWidgetController
 
class  AronTreeWidgetConverterVisitor
 
class  AronTreeWidgetCreatorVisitor
 
class  AronTreeWidgetDictInputModalController
 
class  AronTreeWidgetFloatInputModalController
 
class  AronTreeWidgetIntInputModalController
 
class  AronTreeWidgetItem
 
class  AronTreeWidgetModal
 
class  AronTreeWidgetModalCreatorVisitor
 
class  AronTreeWidgetSetterVisitor
 
class  AronTreeWidgetTextInputModalController
 
class  CustomWidget
 
class  EditMatrixWidget
 
class  IntEnumWidget
 
class  MemoryCommunicatorBase
 
class  NDArrayHelper
 
class  PeriodicUpdateWidget
 
class  ProfileMenuWidget
 
class  QuaternionWidget
 
class  SkillDescriptionWidget
 
class  SkillDetailGroupBox
 
class  SkillDetailsTreeWidget
 
class  SkillExecutionTreeWidget
 
class  SkillExecutionTreeWidgetItem
 
class  SkillGroupBox
 
class  SkillManagerWrapper
 
class  SkillMemoryGUI
 
class  SkillTreeWidget
 
class  SkillTreeWidgetItem
 
class  StatusLabel
 

Typedefs

using AronTreeWidgetControllerPtr = std::shared_ptr<AronTreeWidgetController>
 
using AronTreeWidgetModalControllerPtr = std::shared_ptr<AronTreeWidgetModal>
 
using Parameters = aron::data::DictPtr
 
using SkillMap
 
using SkillParameterMap
 
using StatusMap = std::map<skills::SkillExecutionID, skills::SkillStatusUpdate>
 

Functions

QIcon getIcon (const std::string name)
 
bool matches (std::string skillName, std::vector< std::string > &searches)
 
void visitMatrix (EditMatrixWidget *matrixWidget, const std::shared_ptr< armarx::aron::type::Matrix > &matrixType, const aron::data::NDArrayPtr &arr)
 
void visitQuaternion (QuaternionWidget *quatWidget, std::shared_ptr< armarx::aron::type::Quaternion > &quatType, const aron::data::NDArrayPtr &arr)
 

Typedef Documentation

◆ AronTreeWidgetControllerPtr

◆ AronTreeWidgetModalControllerPtr

◆ Parameters

◆ SkillMap

using SkillMap
Initial value:
std::map<skills::ProviderID, std::map<skills::SkillID, skills::SkillDescription>>

◆ SkillParameterMap

Initial value:
std::map<skills::SkillID, std::vector<Parameters>>

◆ StatusMap

Function Documentation

◆ getIcon()

QIcon getIcon ( const std::string name)

◆ matches()

bool matches ( std::string skillName,
std::vector< std::string > & searches )

◆ visitMatrix()

void visitMatrix ( EditMatrixWidget * matrixWidget,
const std::shared_ptr< armarx::aron::type::Matrix > & matrixType,
const aron::data::NDArrayPtr & arr )

◆ visitQuaternion()

void visitQuaternion ( QuaternionWidget * quatWidget,
std::shared_ptr< armarx::aron::type::Quaternion > & quatType,
const aron::data::NDArrayPtr & arr )