|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgame.physics.Body
game.physics.MovingBody
game.units.Unit
game.units.Fighter
game.units.TurretedFighter
Field Summary |
Fields inherited from class game.units.Unit |
printDamage |
Constructor Summary | |
TurretedFighter(java.util.Vector turrets,
java.util.Vector guns,
java.util.Vector missiles,
double gunEnergy,
double gunEnergyRecharge,
java.lang.String name,
Hull hull,
int playerID,
double x,
double y,
double radius,
double mass,
double maxSpeed,
double acceleration,
double maxAngularVelocity,
double angularAcceleration)
|
Method Summary | |
java.util.Vector |
getTurrets()
|
boolean |
integrate(double timestep,
double density)
|
Methods inherited from class game.units.Fighter |
getGunEnergy, getGuns, getMissiles, reduceGunEnergy |
Methods inherited from class game.units.Unit |
collide, getColor, getIcon, getIconImage, getMode, getName, getPlayerID, isDead, setController, setMode, setTarget, setTargetPosition, takeDamage, toString |
Methods inherited from class game.physics.MovingBody |
applyForce, collide, getMaxAngularVelocity, getMaxSpeed, getVelocity, integrate, predictPosition, predictVelocity, reportMotionStatus, setTargetHeading, setTargetVelocity, setVelocity |
Methods inherited from class game.physics.Body |
findBearing, findHeading, findHeading, getBounds, getHeading, getPosition, isColliding, normalize, setHeading, setPosition, setPosition |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public TurretedFighter(java.util.Vector turrets, java.util.Vector guns, java.util.Vector missiles, double gunEnergy, double gunEnergyRecharge, java.lang.String name, Hull hull, int playerID, double x, double y, double radius, double mass, double maxSpeed, double acceleration, double maxAngularVelocity, double angularAcceleration)
Method Detail |
public boolean integrate(double timestep, double density)
integrate
in class Fighter
MovingBody.integrate(double, double)
public java.util.Vector getTurrets()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |