All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----EDU.gatech.cc.is.simulation.ObstacleSim
Copyright (c)1997 Georgia Tech Research Corporation
public static final boolean DEBUG
public ObstacleSim()
public void init(double xp,
double yp,
double t,
double r,
Color f,
Color b,
int v,
int i,
long s)
public void takeStep(long time_increment,
SimulatedObject all_objs[])
public boolean isObstacle()
public boolean isPushable()
public boolean isPickupable()
public Vec2 getPosition()
public Vec2 getClosestPoint(Vec2 from)
public Vec2 getCenter(Vec2 from)
public void push(Vec2 d,
Vec2 v)
public void pickUp(SimulatedObject o)
public void receive(Message m)
public void putDown(Vec2 p)
public void setVisionClass(int v)
public int getVisionClass()
public void setID(int i)
public int getID()
public void quit()
public void drawID(Graphics g,
int w,
int h,
double t,
double b,
double l,
double r)
public void drawState(Graphics g,
int w,
int h,
double t,
double b,
double l,
double r)
public void setTrailLength(int l)
public void clearTrail()
public void drawTrail(Graphics g,
int w,
int h,
double t,
double b,
double l,
double r)
public void draw(Graphics g,
int w,
int h,
double t,
double b,
double l,
double r)
public void draw(Vec2 pos,
Graphics g,
int w,
int h,
double t,
double b,
double l,
double r)
All Packages Class Hierarchy This Package Previous Next Index