26 #include <AffordanceKit/Scene.h>
28 #include <MemoryX/interface/components/WorkingMemoryInterface.h>
37 SceneArmarX(
const AffordanceKit::PrimitiveSetPtr& primitives,
const std::vector<AffordanceKit::UnimanualAffordancePtr>& unimanualAffordances,
const std::vector<AffordanceKit::BimanualAffordancePtr>& bimanualAffordances);
38 SceneArmarX(memoryx::EnvironmentalPrimitiveSegmentBasePrx& primitiveSegment, memoryx::AffordanceSegmentBasePrx& affordanceSegment);
40 void writeToMemory(
const memoryx::EnvironmentalPrimitiveSegmentBasePrx& primitiveSegment,
const memoryx::AffordanceSegmentBasePrx& affordanceSegment)
const;