Home Previous Up Next Index

memoryx::EnvironmentalPrimitiveSegmentBase

Overview

[ "cpp:virtual" ] class EnvironmentalPrimitiveSegmentBase extends WorkingMemoryEntitySegmentBase

MemorySegment for Environmental Primitives

Operation Index

getEnvironmentalPrimitives
getPlanes
getSpheres
getCylinders
getBoxes
getEnvironmentalPrimitiveById
getPlaneById
getSphereById
getCylinderById
getBoxById
getEnvironmentalPrimitivesByTimestamp
getPlanesByTimestamp
getSpheresByTimestamp
getCylindersByTimestamp
getBoxesByTimestamp
getMostRecentEnvironmentalPrimitives
getMostRecentPlanes
getMostRecentSpheres
getMostRecentCylinders
getMostRecentBoxes
removePrimitivesByTimestamp
removeOlderPrimitives

Operations

EnvironmentalPrimitiveBaseList getEnvironmentalPrimitives()

PlanePrimitiveBaseList getPlanes()

SpherePrimitiveBaseList getSpheres()

CylinderPrimitiveBaseList getCylinders()

BoxPrimitiveBaseList getBoxes()

EnvironmentalPrimitiveBase getEnvironmentalPrimitiveById(string id)

PlanePrimitiveBase getPlaneById(string id)

SpherePrimitiveBase getSphereById(string id)

CylinderPrimitiveBase getCylinderById(string id)

BoxPrimitiveBase getBoxById(string id)

EnvironmentalPrimitiveBaseList getEnvironmentalPrimitivesByTimestamp(::armarx::TimestampBase timestamp)

PlanePrimitiveBaseList getPlanesByTimestamp(::armarx::TimestampBase timestamp)

SpherePrimitiveBaseList getSpheresByTimestamp(::armarx::TimestampBase timestamp)

CylinderPrimitiveBaseList getCylindersByTimestamp(::armarx::TimestampBase timestamp)

BoxPrimitiveBaseList getBoxesByTimestamp(::armarx::TimestampBase timestamp)

EnvironmentalPrimitiveBaseList getMostRecentEnvironmentalPrimitives()

PlanePrimitiveBaseList getMostRecentPlanes()

SpherePrimitiveBaseList getMostRecentSpheres()

CylinderPrimitiveBaseList getMostRecentCylinders()

BoxPrimitiveBaseList getMostRecentBoxes()

void removePrimitivesByTimestamp(::armarx::TimestampBase timestamp)

void removeOlderPrimitives(::armarx::TimestampBase olderThan)


Home Previous Up Next Index