Uses of Class
simbad.sim.EnvironmentDescription

Packages that use EnvironmentDescription
simbad.demo   
simbad.gui   
simbad.holodeck   
simbad.picoevo.app.Simbad_SDNEATAvoiderRobot   
simbad.sim   
 

Uses of EnvironmentDescription in simbad.demo
 

Subclasses of EnvironmentDescription in simbad.demo
 class AvoidersDemo
          A collision avoidance demo.
 class BaseDemo
          A Basic demo with camera sensor, sonars and bumpers.
 class BlinkingLampDemo
          A Lamp actuator demo.
 class BumpersDemo
          A Bumping demo.
 class BusyHallwayDemo
          A collision avoidance demo.
 class BusyRoomDemo
          A collision avoidance demo.
 class Demo
          The Base class for all demos.
 class DifferentialKinematicDemo
          A differential drive (two wheels) kinematic demo.
 class ImagerDemo
          An image processing demo.
 class KheperaDemo
          A Khepera Robot demo.
 class LightSearchDemo
          This demo shows how to capture the camera image , process it and display it in dedicated window.
 class MazeDemo
          A collision avoidance demo.
 class NeuralAgentDemo
          A collision avoidance demo.
 class PickCherriesDemo
          This demo show a robot picking cherries.
 class PushBallsDemo
          Shows a robot pushing balls.
 class SimplestDemo
          This the simplest Demo.
 class SingleAvoiderDemo
          A collision avoidance demo.
 

Uses of EnvironmentDescription in simbad.gui
 

Subclasses of EnvironmentDescription in simbad.gui
 class Test
           
 class Test2
          This demo shows a robot randomly picking red balls.
 class TestBackgroundMode
           
 class TestBackgroundMode2
           
 class TestSimbatch
          Test of the batch mode - test Simbatch class.
 

Methods in simbad.gui with parameters of type EnvironmentDescription
private  void Simbad.start(EnvironmentDescription ed)
          Starts (or Restarts after releaseRessources) the world and simulator.
 

Constructors in simbad.gui with parameters of type EnvironmentDescription
Simbad(EnvironmentDescription ed, boolean backgroundMode)
          Construct Simbad application with the given environment description
Simbatch(EnvironmentDescription ed, boolean do3DRendering)
          Construct a batch version of Simbad simulator
 

Uses of EnvironmentDescription in simbad.holodeck
 

Subclasses of EnvironmentDescription in simbad.holodeck
 class Evaluator_BusyHallwayReverse
           
 class Evaluator_Empty
           
 class Holo
           
 

Methods in simbad.holodeck with parameters of type EnvironmentDescription
private  void SimbadHolodeck.start(EnvironmentDescription ed)
          Starts (or Restarts after releaseRessources) the world and simulator.
 

Constructors in simbad.holodeck with parameters of type EnvironmentDescription
SimbadHolodeck(EnvironmentDescription ed, boolean backgroundMode)
          Construct Simbad application with the given environment description
 

Uses of EnvironmentDescription in simbad.picoevo.app.Simbad_SDNEATAvoiderRobot
 

Subclasses of EnvironmentDescription in simbad.picoevo.app.Simbad_SDNEATAvoiderRobot
 class Evaluator_BusyHallway
           
 class Evaluator_BusyRoom
           
 class Evaluator_Environment
           
 class Evaluator_Maze
           
 

Uses of EnvironmentDescription in simbad.sim
 

Methods in simbad.sim with parameters of type EnvironmentDescription
private  void Simulator.addMobileAndStaticObjects(EnvironmentDescription ed)
          Add all agents and objects.
private  void World.create(EnvironmentDescription ed)
          Creates the world from the given environement Description.
(package private)  void Arch.create3D(EnvironmentDescription wd)
           
protected  void Box.create3D(EnvironmentDescription wd, javax.vecmath.Color3f color)
          Create the 3d object
private  void World.createFloor(EnvironmentDescription wd)
          Creates the floor of the 3d world.
private  void World.createSceneBranch(EnvironmentDescription wd)
          Creates the branch for the visible content of the scenegraph.
private  void World.createUniverse(EnvironmentDescription ed)
          Creates the universe to attach the scenegraph.
private  void Simulator.initialize(EnvironmentDescription ed)
          Initialize the simulator - only called once.
 

Constructors in simbad.sim with parameters of type EnvironmentDescription
Arch(javax.vecmath.Vector3d pos, EnvironmentDescription wd)
           
Box(javax.vecmath.Vector3d pos, javax.vecmath.Vector3f extent, EnvironmentDescription wd)
          Constructs a box object.
Box(javax.vecmath.Vector3d pos, javax.vecmath.Vector3f extent, EnvironmentDescription wd, javax.vecmath.Color3f color)
          Constructs a box object.
Simulator(javax.swing.JComponent applicationComponent, World world, EnvironmentDescription ed)
          Constructs the simulator object
Wall(javax.vecmath.Vector3d pos, float length, float height, EnvironmentDescription wd)
           
World(EnvironmentDescription ed)
          Construct a World from a given EnvironmentDescription.
World(EnvironmentDescription ed, boolean display3d)
          Construct a World from a given EnvironmentDescription.