Arena Member List

This is the complete list of members for Arena, including all inherited members.

addObserver(RuntimeParameterObserver *obs)ParameterSettable
addRobots(QStringList robots)Arena
addTypeDescription(QString type, QString shortHelp, QString longHelp=QString(""))ParameterSettableprotectedstatic
addUsableResource(QString resource)ConcurrentResourcesUser
addUsableResources(QStringList resources)ConcurrentResourcesUser
AllowMultipleParameterSettable
Arena(ConfigurationParameters &params, QString prefix)Arena
ConcurrentResourcesUser()ConcurrentResourcesUser
createBigCylinder(QColor color, real height=-1.0)Arena
createCircularTargetArea(real radius, QColor color)Arena
createCylinder(real radius, QColor color, real height=-1.0)Arena
createLightBulb(QColor color)Arena
createRectangularTargetArea(real width, real depth, QColor color)Arena
createSmallCylinder(QColor color, real height=-1.0)Arena
createWall(QColor color, wVector start, wVector end, real thickness, real height=-1.0)Arena
declareResource(QString name, T *resource, QString lockBuddy="")ConcurrentResourcesUser
DefaultParameterSettable
delete2DObject(PhyObject2DWrapper *obj)Arena
deleteResource(QString name)ConcurrentResourcesUser
describe(QString type)Arenastatic
fullParameterDescriptionPath(QString type, QString param)ParameterSettablestatic
fullSubgroupDescriptionPath(QString type, QString sub)ParameterSettablestatic
getHeight() const Arenainline
getKinematicRobotCollisions(WheeledRobot2DWrapper *robot) const Arena
getKinematicRobotCollisions(QString robotResourceName) const Arena
getKinematicRobotCollisionsSet(WheeledRobot2DWrapper *robot) const Arena
getKinematicRobotCollisionsSet(QString robotResourceName) const Arena
getObjects() const Arenainline
getPlane()Arena
getPlane() const Arena
getResource(QString name, bool *resourceExists=NULL)ConcurrentResourcesUser
getResource()ConcurrentResourcesUserprotected
getRobotWrapper(QString robotName) const Arena
getRuntimeParameter(QString paramName)ParameterSettable
getUIManager()ParameterSettablevirtual
getWidth() const Arenainline
getZ() const Arenainline
handleKinematicRobotCollisions()Arena
hasResource(QString name) const ConcurrentResourcesUser
InfinityParameterSettablestatic
IsListParameterSettable
IsMandatoryParameterSettable
m_resourcesResourcesUserprotected
MaxIntegerParameterSettablestatic
MinIntegerParameterSettablestatic
notifyChangesToParam(QString paramName)ParameterSettableprotected
notifyResourceChange(ResourceHandler *resource, ResourceChangeType changeType)=0ResourcesUserprotectedpure virtual
operator=(const ResourcesUser &other)ResourcesUserprotected
ParameterSettable()ParameterSettable
ParameterSettableInConstructor()ParameterSettableInConstructor
ParameterSettableInConstructor(ConfigurationParameters &, QString)ParameterSettableInConstructor
postConfigureInitialization()ParameterSettablevirtual
prepareToHandleKinematicRobotCollisions()Arena
Property enum nameParameterSettable
removeAllUsableResources()ConcurrentResourcesUser
removeObserver(RuntimeParameterObserver *obs)ParameterSettable
removeUsableResource(QString resource)ConcurrentResourcesUser
removeUsableResources(QStringList resources)ConcurrentResourcesUser
ResourceChangeType typedefResourcesUser
ResourcesUser()ResourcesUserprotected
ResourcesUser(const ResourcesUser &other)ResourcesUserprotected
save(ConfigurationParameters &params, QString prefix)Arenavirtual
setGraphicalEditor(QString type)ParameterSettableprotectedstatic
setRuntimeParameter(QString paramName, T newvalue)ParameterSettable
shareResourcesWith(ResourcesUser *buddy)ConcurrentResourcesUservirtual
typeName() const ParameterSettable
usableResources(QStringList resources)ConcurrentResourcesUser
usedResourcesExist(QStringList *nonExistingResources=NULL) const ConcurrentResourcesUser
~Arena()Arenavirtual
~ConcurrentResourcesUser()ConcurrentResourcesUservirtual
~ParameterSettable()ParameterSettablevirtual
~ParameterSettableInConstructor()ParameterSettableInConstructorvirtual
~Resource()Resourcevirtual
~ResourcesUser()ResourcesUserprotectedvirtual