Home Previous Up Next Index

armarx::CollisionCheckerInterface

Overview

interface CollisionCheckerInterface extends ::memoryx::WorkingMemoryListenerInterface

Operation Index

addCollisionPair
removeCollisionPair
hasCollisionPair
setWarningDistance
getWarningDistance
getAllCollisionPairs
getInterval
setInterval

Operations

void addCollisionPair(string robotName1, ::Ice::StringSeq nodeNames1, string robotName2, ::Ice::StringSeq nodeNames2, double warningDistance)

void removeCollisionPair(string robotName1, ::Ice::StringSeq nodeNames1, string robotName2, ::Ice::StringSeq nodeNames2)

bool hasCollisionPair(string robotName1, ::Ice::StringSeq nodeNames1, string robotName2, ::Ice::StringSeq nodeNames2)

void setWarningDistance(string robotName1, ::Ice::StringSeq nodeNames1, string robotName2, ::Ice::StringSeq nodeNames2, double warningDistance)

double getWarningDistance(string robotName1, ::Ice::StringSeq nodeNames1, string robotName2, ::Ice::StringSeq nodeNames2)

CollisionPairList getAllCollisionPairs()

int getInterval()

void setInterval(int interval)


Home Previous Up Next Index