Go to the documentation of this file.
12 properties->defineOptionalProperty<std::string>(
15 "Name of the object memory.");
19 void ObjectPoseClientPlugin::preOnInitComponent()
24 void ObjectPoseClientPlugin::preOnConnectComponent()
ObjectPoseSeq fetchObjectPoses() const
Fetch all known object poses.
::IceInternal::ProxyHandle<::IceProxy::armarx::objpose::ObjectPoseStorageInterface > ObjectPoseStorageInterfacePrx
std::vector< ObjectPose > ObjectPoseSeq
const ObjectFinder & getObjectFinder() const
objpose::ObjectPoseStorageInterfacePrx createObjectPoseStorage()
PluginT * addPlugin(const std::string prefix="", ParamsT &&...params)
Provides access to the armarx::objpose::ObjectPoseStorageInterface (aka the object memory).
Used to find objects in the ArmarX objects repository [1] (formerly [2]).
void setPath(const std::string &path)
This file is part of ArmarX.
objpose::ObjectPoseStorageInterfacePrx createObjectPoseStorage()
objpose::ObjectPoseClient createClient()
const ObjectFinder & getObjectFinder() const
ObjectPoseClientPluginUser()
std::string makePropertyName(const std::string &name)
const ObjectFinder & setObjectFinderPath(const std::string &path)
plugins::ObjectPoseClientPlugin & getObjectPoseClientPlugin()
objpose::ObjectPoseClient getClient() const
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.
This file offers overloads of toIce() and fromIce() functions for STL container types.
objpose::ObjectPoseSeq getObjectPoses()
objpose::ObjectPoseSeq getObjectPosesByProvider(const std::string &providerName)
ObjectPoseSeq fetchObjectPosesFromProvider(const std::string &providerName) const
Fetch object poses from a specific provider.