Go to the documentation of this file.
24 const std::vector<size_t>& imageIndices)
override;
26 const std::vector<size_t>& imageIndices)
override;
36 const std::vector<armarx::armem::MemoryID>& updatedSnapshotIDs);
42 template <
class AronImageT>
44 const std::vector<size_t>& imageIndices);
52 std::vector<std::unique_ptr<ImageBase>>
images;
armarx::armem::Time timestamp
Reads data from a memory server.
armarx::armem::client::Reader memoryReader
armarx::armem::MemoryID getMemoryID() const override
void addImagesRGB(const armarx::armem::MemoryID &entityID, const std::vector< size_t > &imageIndices) override
Client-side working memory.
std::string summarizeStructure() const override
std::string printFormats() const
armarx::armem::client::QueryResult fetchLatest()
Represents a point in time.
void addImagesDepth(const armarx::armem::MemoryID &entityID, const std::vector< size_t > &imageIndices) override
Eigen::Vector2i getImageDimensions() const
void fetchUpdates(const armarx::armem::MemoryID &entityID, const std::vector< armarx::armem::MemoryID > &updatedSnapshotIDs)
std::vector< std::unique_ptr< ImageBase > > images