5#include <ArmarXCore/interface/observers/ObserverInterface.h>
21 const std::string& channelName);
24 const std::vector<size_t>& imageIndices) = 0;
26 const std::vector<size_t>& imageIndices) = 0;
virtual void addImagesDepth(const armarx::armem::MemoryID &entityID, const std::vector< size_t > &imageIndices)=0
void setDebugObserver(armarx::DebugObserverInterfacePrx proxy)
std::string debugObserverChannelName
armarx::DebugObserverInterfacePrx debugObserver
ImageAdapter(const std::string &debugObserverChannelName="ImageAdapter")
virtual void addImagesRGB(const armarx::armem::MemoryID &entityID, const std::vector< size_t > &imageIndices)=0
virtual std::string summarizeStructure() const =0
virtual armarx::armem::MemoryID getMemoryID() const =0
::IceInternal::ProxyHandle<::IceProxy::armarx::DebugObserverInterface > DebugObserverInterfacePrx