31 const std::string& prefix =
"")
override;
57 bool loadFromObjectsPackage =
true;
Used to find objects in the ArmarX objects repository [1] (formerly [2]).
static const std::string DefaultObjectsPackageName
Accessor for the object files.
Helps connecting a Memory server to the Ice interface.
void defineProperties(armarx::PropertyDefinitionsPtr defs, const std::string &prefix="") override
void loadByObjectFinder()
void reloadObjectClassesByObjectFinder()
void connect(viz::Client arviz)
void visualizeClass(const MemoryID &entityID, bool showAABB=true, bool showOOBB=true)
arondto::ObjectClass objectClassFromInfo(const ObjectInfo &info)
Segment(armem::server::MemoryToIceAdapter &iceMemory)
virtual ~Segment() override
A base class for core segments.
MemoryToIceAdapter & iceMemory
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.
void setup(const Segment &segment)
void update(Segment &segment)
armarx::RemoteGui::Client::CheckBox infiniteHistory
armarx::RemoteGui::Client::GroupBox group
armarx::RemoteGui::Client::IntSpinBox maxHistorySize
armarx::RemoteGui::Client::Button reloadButton
void setup(const Segment &segment)
void update(Segment &segment)
armarx::RemoteGui::Client::GroupBox group
std::vector< MemoryID > showOptionsIndex
armarx::RemoteGui::Client::Button showButton
armarx::RemoteGui::Client::ComboBox showComboBox
void setup(const Segment &segment)
void update(Segment &segment)
armarx::RemoteGui::Client::GroupBox group