Go to the documentation of this file.
7 #include <RobotAPI/interface/armem/server/ReadingMemoryInterface.h>
54 std::unique_ptr<Properties> properties;
56 std::unique_ptr<visionx::armem_images::ImageToArMem> imageToArMem;
armarx::armem::server::wm::Entity & addDepthImagesEntity(const std::vector< size_t > &imageIndices)
Plugin(armarx::ManagedIceObject &parent, std::string prefix)
void usePixelBuffers(void **inputPixelBuffers, armarx::armem::Time timeProvided)
virtual void postOnInitComponent() override
const std::string & prefix() const
ManagedIceObject & parent()
virtual ~Plugin() override
void useImageBuffers(CByteImage **inputImages, armarx::armem::Time timeProvided)
armarx::armem::server::wm::Entity & addRgbImagesEntity(const std::vector< size_t > &imageIndices)
virtual void postCreatePropertyDefinitions(armarx::PropertyDefinitionsPtr &properties) override
Represents a point in time.
The ManagedIceObject is the base class for all ArmarX objects.
virtual void postOnConnectComponent() override
virtual void preOnInitComponent() override