Uses of Class
shady.common.Environment

Packages that use Environment
shady.common The Shady window shade robot project common code. 
shady.common.multi   
shady.common.pathfinder   
shady.common.ui The Shady window shade robot project common UI. 
shady.common.ui.multi   
shady.sim.ui The Shady window shade robot project simulator UI. 
shady.sim.ui.multi   
 

Uses of Environment in shady.common
 

Fields in shady.common declared as Environment
 Environment ShadyPose.environment
          The Environment.
 

Methods in shady.common with parameters of type Environment
 void EnvironmentListener.environmentChanged(Environment environment)
          Called when the Environment may have changed.
 

Constructors in shady.common with parameters of type Environment
ShadyPose(Environment environment)
          Create a new ShadyPose in an Environment.
 

Uses of Environment in shady.common.multi
 

Subclasses of Environment in shady.common.multi
 class MultiEnvironment
          An Environment for MultiShady.
 

Uses of Environment in shady.common.pathfinder
 

Fields in shady.common.pathfinder declared as Environment
private  Environment Pathfinder.environment
          The environment.
 

Constructors in shady.common.pathfinder with parameters of type Environment
Pathfinder(ShadyCommonAPI shady, Environment environment, GraphicsDisplay graphicsDisplay)
          Create a new Pathfinder.
 

Uses of Environment in shady.common.ui
 

Fields in shady.common.ui declared as Environment
protected  Environment GraphicsDisplay.environment
          The environment.
protected  Environment UI.environment
          The environment.
 

Methods in shady.common.ui that return Environment
protected  Environment UI.makeDefaultEnvironment()
          Make a default environment to use if none is specified to the constructor.
 

Methods in shady.common.ui with parameters of type Environment
 void GraphicsDisplay.environmentChanged(Environment environment)
          Implements EnvironmentListener.environmentChanged(shady.common.Environment).
protected  double UI.getDefaultBarrelAngle(int barrel, Environment environment)
          Get the default barrel angle in UI.makeDefaultPose(shady.common.Environment).
protected  int UI.getDefaultConnectedBarrel(Environment environment)
          Get the default connected barrel in UI.makeDefaultPose(shady.common.Environment).
protected  double UI.getDefaultGripperState(int barrel, Environment environment)
          Get the default gripper state in UI.makeDefaultPose(shady.common.Environment).
protected  boolean UI.getDefaultInvertConnectionSense(Environment environment)
          Get whether to invert the connection sense in UI.makeDefaultPose(shady.common.Environment).
protected  int UI.getDefaultSegment(Environment environment)
          Get the default segment index in UI.makeDefaultPose(shady.common.Environment).
protected  double UI.getDefaultWhere(Environment environment)
          Get the default connection point where in UI.makeDefaultPose(shady.common.Environment).
protected  ShadyPose UI.makeDefaultPose(Environment environment)
          Make the default pose in UI.environment.
protected abstract  ShadyCommonAPI UI.makeDefaultShady(Environment environment)
          Make a default shady to use if none is specified to the constructor.
protected  GraphicsDisplay UI.makeGraphicsDisplay(ShadyCommonAPI shady, Environment environment)
          Make the graphics display.
protected  jscheme.JScheme UI.makeJScheme(ShadyCommonAPI shady, Environment environment)
          Make the JScheme interpreter.
protected  Pathfinder UI.makePathfinder(ShadyCommonAPI shady, Environment environment, GraphicsDisplay graphicsDisplay)
          Make the Pathfinder.
 

Constructors in shady.common.ui with parameters of type Environment
GraphicsDisplay(UI ui, ShadyCommonAPI shady, Environment environment, java.awt.Color[] barrelColor)
          Create a new GraphicsDisplay.
UI(Environment environment, ShadyCommonAPI shady, java.lang.String[] arg)
          Create a new UI.
 

Uses of Environment in shady.common.ui.multi
 

Methods in shady.common.ui.multi with parameters of type Environment
protected  ShadyCommonAPI MultiUI.makeDefaultShady(Environment environment)
          Make a default shady to use if none is specified to the constructor.
protected  GraphicsDisplay MultiUI.makeGraphicsDisplay(ShadyCommonAPI shady, Environment environment)
          Make the graphics display.
protected  Pathfinder MultiUI.makePathfinder(ShadyCommonAPI shady, Environment environment, GraphicsDisplay graphicsDisplay)
          This impl returns null.
 

Constructors in shady.common.ui.multi with parameters of type Environment
MultiGraphicsDisplay(UI ui, ShadyCommonAPI shady, MultiShadyCommonAPI multiShady, Environment environment, java.awt.Color[] barrelColor)
          Create a new MultiGraphicsDisplay.
 

Uses of Environment in shady.sim.ui
 

Methods in shady.sim.ui that return Environment
protected  Environment SimUI.makeDefaultEnvironment()
          Make a default environment to use if none is specified to the constructor.
 

Methods in shady.sim.ui with parameters of type Environment
protected  ShadyCommonAPI SimUI.makeDefaultShady(Environment environment)
          Make a default shady to use if none is specified to the constructor.
 

Uses of Environment in shady.sim.ui.multi
 

Methods in shady.sim.ui.multi that return Environment
protected  Environment MultiSimUI.makeDefaultEnvironment()
          Make a default environment to use if none is specified to the constructor.
 

Methods in shady.sim.ui.multi with parameters of type Environment
protected  ShadyPose MultiSimUI.getDefaultPose(Environment environment, int index)
          Get a the default pose for member at index in UI.environment.