accel | game2dai.entities.Vehicle | protected |
addFSM() | game2dai.entities.BaseEntity | |
ap | game2dai.entities.Vehicle | private |
AP(AutoPilot ap) | game2dai.entities.Vehicle | |
AP() | game2dai.entities.Vehicle | |
applyDomainConstraint() | game2dai.entities.MovingEntity | protected |
BaseEntity() | game2dai.entities.BaseEntity | |
BaseEntity(String name) | game2dai.entities.BaseEntity | |
BaseEntity(String entityName, Vector2D entityPos, double entityColRadius) | game2dai.entities.BaseEntity | |
born(World world, double timeToLive) | game2dai.entities.BaseEntity | |
canSee(World world, double x0, double y0) | game2dai.entities.MovingEntity | |
canSee(World world, Vector2D pos) | game2dai.entities.MovingEntity | |
colRadius (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
colRadius() | game2dai.entities.BaseEntity | |
colRadius(double colRadius) | game2dai.entities.BaseEntity | |
compareTo(BaseEntity o) | game2dai.entities.BaseEntity | |
currTurnRate (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
die(World world, double timeToLive) | game2dai.entities.BaseEntity | |
domainConstraint (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
draw(double elapsedTime, World world) | game2dai.entities.MovingEntity | |
draw(World world) | game2dai.entities.MovingEntity | |
entityID (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
force | game2dai.entities.Vehicle | protected |
forceRecorder | game2dai.entities.Vehicle | protected |
forceRecorder() | game2dai.entities.Vehicle | |
forceRecorderOff() | game2dai.entities.Vehicle | |
forceRecorderOn() | game2dai.entities.Vehicle | |
FSM() | game2dai.entities.BaseEntity | |
fsm (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | private |
hasForceRecorder() | game2dai.entities.Vehicle | |
hasFSM() | game2dai.entities.BaseEntity | |
heading (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
heading(Vector2D h) | game2dai.entities.MovingEntity | |
heading(double x, double y) | game2dai.entities.MovingEntity | |
heading() | game2dai.entities.MovingEntity | |
headingAtRest (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | private |
headingAtRest() | game2dai.entities.MovingEntity | |
headingAtRest(Vector2D restHeading) | game2dai.entities.MovingEntity | |
ID() | game2dai.entities.BaseEntity | |
isEitherSide(double x0, double y0, double x1, double y1) | game2dai.entities.MovingEntity | |
game2dai::entities::BaseEntity.isEitherSide(Vector2D p0, Vector2D p1) | game2dai.entities.BaseEntity | |
isInDomain(Domain view) | game2dai.entities.MovingEntity | |
isOver(double px, double py) | game2dai.entities.MovingEntity | |
isOverLapAllowed() | game2dai.entities.BaseEntity | |
isSpeedMaxedOut() | game2dai.entities.MovingEntity | |
isVisible() | game2dai.entities.BaseEntity | |
makeFromXML(PApplet app, String xmlFilename) | game2dai.entities.Vehicle | static |
makeFromXML(String xmlFilename) | game2dai.entities.Vehicle | static |
makeFromXML(File xmlFile) | game2dai.entities.Vehicle | static |
mass (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
mass(double mass) | game2dai.entities.MovingEntity | |
mass() | game2dai.entities.MovingEntity | |
maxForce() | game2dai.entities.Vehicle | |
game2dai::entities::MovingEntity.maxForce(double mf) | game2dai.entities.MovingEntity | |
maxSpeed (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
maxSpeed() | game2dai.entities.MovingEntity | |
maxSpeed(double maxSpeed) | game2dai.entities.MovingEntity | |
maxTurnRate (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
maxTurnRate() | game2dai.entities.MovingEntity | |
maxTurnRate(double maxTurnRate) | game2dai.entities.MovingEntity | |
moveBy(double x, double y) | game2dai.entities.BaseEntity | |
moveBy(Vector2D p) | game2dai.entities.BaseEntity | |
moveTo(double x, double y) | game2dai.entities.BaseEntity | |
moveTo(Vector2D p) | game2dai.entities.BaseEntity | |
MovingEntity(Vector2D position, double radius, Vector2D velocity, double max_speed, Vector2D heading, double mass, double max_turn_rate, double max_force) | game2dai.entities.MovingEntity | |
MovingEntity(String name, Vector2D position, double radius, Vector2D velocity, double max_speed, Vector2D heading, double mass, double max_turn_rate, double max_force) | game2dai.entities.MovingEntity | |
name (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
name(String name) | game2dai.entities.BaseEntity | |
name() | game2dai.entities.BaseEntity | |
nextID (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | privatestatic |
overLapAllowed(boolean overLapAllowed) | game2dai.entities.BaseEntity | |
overlapAllowed (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | package |
pos (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
pos() | game2dai.entities.BaseEntity | |
prevPos (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
prevPos() | game2dai.entities.MovingEntity | |
prevTurnRate (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
printForceData() | game2dai.entities.Vehicle | |
removeFSM() | game2dai.entities.BaseEntity | |
renderer (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
renderer(Picture renderer) | game2dai.entities.BaseEntity | |
renderer() | game2dai.entities.BaseEntity | |
rotateHeadingToAlignWith(double deltaTime, final Vector2D allignTo) | game2dai.entities.MovingEntity | |
rotateHeadingToFacePosition(double deltaTime, Vector2D faceTarget) | game2dai.entities.MovingEntity | |
side (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
side() | game2dai.entities.MovingEntity | |
speed() | game2dai.entities.MovingEntity | |
speedSq() | game2dai.entities.MovingEntity | |
tag | game2dai.entities.BaseEntity | |
tagNo | game2dai.entities.BaseEntity | |
toString() | game2dai.entities.Vehicle | |
turnRate() | game2dai.entities.MovingEntity | |
turnRate(double turnRate) | game2dai.entities.MovingEntity | |
update(double deltaTime, World world) | game2dai.entities.Vehicle | |
updateFSM(double deltaTime, World world) | game2dai.entities.BaseEntity | |
Vehicle(Vector2D position, double radius, Vector2D velocity, double max_speed, Vector2D heading, double mass, double max_turn_rate, double max_force) | game2dai.entities.Vehicle | |
Vehicle(String name, Vector2D position, double radius, Vector2D velocity, double max_speed, Vector2D heading, double mass, double max_turn_rate, double max_force) | game2dai.entities.Vehicle | |
velocity (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
velocity() | game2dai.entities.MovingEntity | |
velocity(Vector2D newVel) | game2dai.entities.MovingEntity | |
velocity(double vx, double vy) | game2dai.entities.MovingEntity | |
viewDistance (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
viewDistance() | game2dai.entities.MovingEntity | |
viewDistance(double viewDistance) | game2dai.entities.MovingEntity | |
viewFactors(double viewDistance, double viewFOV) | game2dai.entities.MovingEntity | |
viewFOV (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
viewFOV() | game2dai.entities.MovingEntity | |
viewFOV(double viewFOV) | game2dai.entities.MovingEntity | |
visible (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | protected |
visible(boolean visible) | game2dai.entities.BaseEntity | |
wd (defined in game2dai.entities.MovingEntity) | game2dai.entities.MovingEntity | protected |
worldDomain(Domain wd) | game2dai.entities.MovingEntity | |
worldDomain(Domain wd, int constraint) | game2dai.entities.MovingEntity | |
worldDomain() | game2dai.entities.MovingEntity | |
worldDomainConstraint(int constraint) | game2dai.entities.MovingEntity | |
worldDomainConstraint() | game2dai.entities.MovingEntity | |
Z() | game2dai.entities.BaseEntity | |
Z(int z) | game2dai.entities.BaseEntity | |
z (defined in game2dai.entities.BaseEntity) | game2dai.entities.BaseEntity | private |