ObjectInstanceSegmentWrapper Class Reference

Allows access to the objects in the working memory in form of Simox SceneObjects. More...

#include <MemoryX/libraries/helpers/VirtualRobotHelpers/ObjectInstanceSegmentWrapper.h>

Public Member Functions

void initFromProxies (memoryx::PriorKnowledgeInterfacePrx const &priorKnowledge, memoryx::WorkingMemoryInterfacePrx const &workingMemory, armarx::RobotStateComponentInterfacePrx const &robotStateComponent)
 
std::vector< ObjectInstanceWrapperqueryObjects (std::set< std::string > const &ids={})
 

Public Attributes

ObjectClassSegmentWrapper objectClassSegment
 

Detailed Description

Allows access to the objects in the working memory in form of Simox SceneObjects.

Definition at line 25 of file ObjectInstanceSegmentWrapper.h.

Member Function Documentation

◆ initFromProxies()

void initFromProxies ( memoryx::PriorKnowledgeInterfacePrx const &  priorKnowledge,
memoryx::WorkingMemoryInterfacePrx const &  workingMemory,
armarx::RobotStateComponentInterfacePrx const &  robotStateComponent 
)

Definition at line 18 of file ObjectInstanceSegmentWrapper.cpp.

+ Here is the call graph for this function:

◆ queryObjects()

std::vector< ObjectInstanceWrapper > queryObjects ( std::set< std::string > const &  ids = {})

Definition at line 35 of file ObjectInstanceSegmentWrapper.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ objectClassSegment

ObjectClassSegmentWrapper objectClassSegment

Definition at line 34 of file ObjectInstanceSegmentWrapper.h.


The documentation for this class was generated from the following files: