EnvironmentalPrimitive.h File Reference
#include <ArmarXCore/observers/variant/Variant.h>
#include <MemoryX/interface/core/EntityBase.h>
#include <MemoryX/core/entity/EntityRef.h>
#include <MemoryX/interface/memorytypes/MemoryEntities.h>
#include <MemoryX/core/entity/Entity.h>
#include <RobotAPI/libraries/core/Pose.h>
+ Include dependency graph for EnvironmentalPrimitive.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BoxPrimitive
 
class  ConePrimitive
 
class  CylinderPrimitive
 
class  EnvironmentalPrimitive
 
class  HigherSemanticStructure
 
class  PlanePrimitive
 
class  SpherePrimitive
 

Namespaces

 memoryx
 VirtualRobot headers.
 
 memoryx::VariantType
 

Typedefs

using BoxPrimitivePtr = IceInternal::Handle< BoxPrimitive >
 
using ConePrimitivePtr = IceInternal::Handle< ConePrimitive >
 
using CylinderPrimitivePtr = IceInternal::Handle< CylinderPrimitive >
 
using EnvironmentalPrimitivePtr = IceInternal::Handle< EnvironmentalPrimitive >
 
using HigherSemanticStructurePtr = IceInternal::Handle< HigherSemanticStructure >
 
using PlanePrimitivePtr = IceInternal::Handle< PlanePrimitive >
 
using SpherePrimitivePtr = IceInternal::Handle< SpherePrimitive >
 

Variables

const armarx::VariantTypeId BoxPrimitive = armarx::Variant::addTypeName("::memoryx::BoxPrimitiveBase")
 
const armarx::VariantTypeId ConePrimitive = armarx::Variant::addTypeName("::memoryx::ConePrimitiveBase")
 
const armarx::VariantTypeId CylinderPrimitive = armarx::Variant::addTypeName("::memoryx::CylinderPrimitiveBase")
 
const armarx::VariantTypeId EnvironmentalPrimitive = armarx::Variant::addTypeName("::memoryx::EnvironmentalPrimitiveBase")
 
const armarx::VariantTypeId HigherSemanticStructure = armarx::Variant::addTypeName("::memoryx::HigherSemanticStructureBase")
 
const armarx::VariantTypeId PlanePrimitive = armarx::Variant::addTypeName("::memoryx::PlanePrimitiveBase")
 
const armarx::VariantTypeId SpherePrimitive = armarx::Variant::addTypeName("::memoryx::SpherePrimitiveBase")