Uses of Class
simbad.sim.BaseObject

Packages that use BaseObject
simbad.demo   
simbad.gui   
simbad.holodeck   
simbad.sim   
 

Uses of BaseObject in simbad.demo
 

Subclasses of BaseObject in simbad.demo
 class AvoidersDemo.Robot
           
 class BaseDemo.Robot
           
 class BlinkingLampDemo.Robot
           
 class BumpersDemo.Robot
           
 class DifferentialKinematicDemo.Robot
           
(package private)  class ImagerDemo.DemoRobotImager
           
 class KheperaDemo.Robot
           
(package private)  class LightSearchDemo.Robot
           
 class NeuralAgentDemo.Robot
           
 class PickCherriesDemo.Robot
          The robot used in the demo.
 class PushBallsDemo.Robot
           
 class SimplestDemo.Robot
           
 class SingleAvoiderDemo.Robot
           
 

Uses of BaseObject in simbad.gui
 

Subclasses of BaseObject in simbad.gui
 class Test.Robot
           
 class Test2.Robot
          The robot used in the demo.
 class TestBackgroundMode.MyRobot
           
 class TestSimbatch.MyRobot
           
 

Uses of BaseObject in simbad.holodeck
 

Subclasses of BaseObject in simbad.holodeck
 class NeuralAgent
           
 

Uses of BaseObject in simbad.sim
 

Subclasses of BaseObject in simbad.sim
 class ActuatorDevice
          An abstract actuator - base class for all actuators.
 class Agent
          This is the base class for all robot and is considered to be a heavy agent.
 class Arch
          An Arch object to put in the environement.
 class BallAgent
           
 class BlockWorldCompositeObject
          Base classt for all composite block world objects (arch...).
 class BlockWorldObject
          Base Object for all simple block world objects (box,wall.).
 class Box
          A box object which can be put in the environment.
 class CameraSensor
          This class represents a CameraSensor.
 class ChaosAgent
           
 class CherryAgent
          This simple agent can be used for 'pacman' expermiment.
 class Device
          A abstract device, base class for sensorDevice and ActuatorDevice.
 class ErraticGoalAgent
           
 class Eye
           
 class GripperActuator
          experimental.
 class KheperaRobot
          A KheperaRobot Agents.
 class LampActuator
          A lamp which can be turn on or off or blink.
 class LightSensor
          This class models a single light sensor.
 class PickSensor
          Base class for all sensors using picking.
 class RangeSensorBelt
          This class models a circular belt of range sensors : Sonar , Bumpers (future : Laser, Ir).
 class Robot
           
 class SensorDevice
          An abstract sensor.
 class SimpleAgent
          This is the base class for all kinds of physical agents.
 class StaticObject
          Base Object for all block world objects (box,wall,arch ...).
 class StraightGoalAgent
           
 class StraightGoalLoopAgent
           
 class Wall
          A wall which can be put in the environnement.
 

Methods in simbad.sim with parameters of type BaseObject
protected  void BaseObject.addChild(BaseObject object)
           
 void World.addObjectToPickableSceneBranch(BaseObject obj3d)
          Adds a 3D object to the world.
 void World.attach(BaseObject obj3d)
          attach a 3d object to the scenegraph.
 void World.detach(BaseObject obj3d)
          Detach a previously attached object from the scenegraph.