Index

A B C D G I N O P R S U 
All Classes and Interfaces|All Packages

A

AbstractBicycleFactory<Obj extends Bicycle> - Class in org.bzdev.roadanim
Abstract factory to create instances of Bicycle.
AbstractBicycleFactory(Animation2D) - Constructor for class org.bzdev.roadanim.AbstractBicycleFactory
Constructor.
AbstractCarFactory<Obj extends Car> - Class in org.bzdev.roadanim
Abstract Factory for creating instances of Car.
AbstractCarFactory(Animation2D) - Constructor for class org.bzdev.roadanim.AbstractCarFactory
Constructor.
AbstractPedFactory<Obj extends Pedestrian> - Class in org.bzdev.roadanim
Abstract factory for creating instances of Pedestrian.
AbstractPedFactory(Animation2D) - Constructor for class org.bzdev.roadanim.AbstractPedFactory
Constructor.
addTo(Graph, Graphics2D, Graphics2D) - Method in class org.bzdev.roadanim.Bicycle
 
addTo(Graph, Graphics2D, Graphics2D) - Method in class org.bzdev.roadanim.Car
 
addTo(Graph, Graphics2D, Graphics2D) - Method in class org.bzdev.roadanim.Pedestrian
 
addToTimelineRequest(Obj, int, double) - Method in class org.bzdev.roadanim.AbstractBicycleFactory
 
addToTimelineRequest(Obj, int, double) - Method in class org.bzdev.roadanim.AbstractCarFactory
 

B

Bicycle - Class in org.bzdev.roadanim
Class representing a bicycle.
Bicycle(Animation2D, String, boolean) - Constructor for class org.bzdev.roadanim.Bicycle
Constructor.
BicycleFactory - Class in org.bzdev.roadanim
Factory for creating instances of BicycleFactory.
BicycleFactory() - Constructor for class org.bzdev.roadanim.BicycleFactory
Constructor for a service provider.
BicycleFactory(Animation2D) - Constructor for class org.bzdev.roadanim.BicycleFactory
Constructor.

C

canDelete() - Method in class org.bzdev.roadanim.Pedestrian
 
Car - Class in org.bzdev.roadanim
Class representing a car.
Car(Animation2D, String, boolean) - Constructor for class org.bzdev.roadanim.Car
Constructor.
CarFactory - Class in org.bzdev.roadanim
Factory for creating instances of CarFactory.
CarFactory() - Constructor for class org.bzdev.roadanim.CarFactory
Constructor for a service provider.
CarFactory(Animation2D) - Constructor for class org.bzdev.roadanim.CarFactory
Constructor.
clear() - Method in class org.bzdev.roadanim.AbstractBicycleFactory
 
clear() - Method in class org.bzdev.roadanim.AbstractCarFactory
 
clear() - Method in class org.bzdev.roadanim.AbstractPedFactory
 
clearPath() - Method in class org.bzdev.roadanim.Car
 
clone() - Method in class org.bzdev.roadanim.Pedestrian
 
configure(double, double, double, double, double, Color) - Method in class org.bzdev.roadanim.Car
Initialize the Car.
configure(double, double, double, double, double, Color, double, double) - Method in class org.bzdev.roadanim.Car
Initialize the Car, specifying door dimensions.
configure(double, double, double, double, double, Color, Color) - Method in class org.bzdev.roadanim.Car
Initialize the object, also specifying a color for the windshield.
configure(double, double, double, double, double, Color, Color, double, double) - Method in class org.bzdev.roadanim.Car
Initialize the object, also specifying a color for the windshield.
configure(Color, Color) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle using default dimensions.
configure(Color, Color, double) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle using default dimensions but with helmet scaling.
configure(Color, Color, double, double) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle using default dimensions but with helmet scaling and look-string scaling.
configure(Color, Color, double, double, double, double, double, double) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle with default helmet dimensions.
configure(Color, Color, double, double, double, double, double, double, double) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle and helmet, providing a helmet-scaling factor.
configure(Color, Color, double, double, double, double, double, double, double, double) - Method in class org.bzdev.roadanim.Bicycle
Configure the the object representing a bicycle and helmet, providing a helmet-scaling factor and look-string scaling factor.
configure(Color, Color, Color) - Method in class org.bzdev.roadanim.Pedestrian
Configure the the object representing a pedestrian.
configure(Color, Color, Color, double) - Method in class org.bzdev.roadanim.Pedestrian
Configure the the object representing a pedestrian, providing a radius.

D

delete() - Method in class org.bzdev.roadanim.Pedestrian
 
deletePending() - Method in class org.bzdev.roadanim.Pedestrian
 

G

getBlindSpotColor() - Method in class org.bzdev.roadanim.Car
Get the color used to display a blind spot.
getColor() - Method in class org.bzdev.roadanim.Car
Get the color of the vehicle.
getDoorLength() - Method in class org.bzdev.roadanim.Car
Get the length of a door.
getDoorWidth() - Method in class org.bzdev.roadanim.Car
Get the width of a door.
getDriverX() - Method in class org.bzdev.roadanim.Car
Get the horizontal distance to the driver from the top of the windshield.
getDriverXGCS() - Method in class org.bzdev.roadanim.Car
Return the X coordinate of a driver's position in graph coordinate space.
getDriverY() - Method in class org.bzdev.roadanim.Car
Get the distance to the driver from the left side of the car.
getDriverYGCS() - Method in class org.bzdev.roadanim.Car
Return the Y coordinate of a driver's position in graph coordinate space.
getFaceColor() - Method in class org.bzdev.roadanim.Pedestrian
Get the color used to represent the pedestrian's face.
getHairColor() - Method in class org.bzdev.roadanim.Pedestrian
Get the color used to represent the pedestrian's hair.
getHelmetAngle() - Method in class org.bzdev.roadanim.Bicycle
Get the angle of the helmet relative to the bicycle.
getHoodLength() - Method in class org.bzdev.roadanim.Car
Get the length of the hood.
getLeftBlindSpotAngle() - Method in class org.bzdev.roadanim.Car
Get the left blind-spot angle.
getLeftBlindSpotExtent() - Method in class org.bzdev.roadanim.Car
Get the left blind-spot angular extent.
getLeftBlindSpotLength() - Method in class org.bzdev.roadanim.Car
Get the left blind-spot length.
getLeftBlindSpotOffset() - Method in class org.bzdev.roadanim.Car
Get the left blind-spot offset.
getLeftBlindSpotVisible() - Method in class org.bzdev.roadanim.Car
Determine if the left blind spot should be displayed.
getLeftDoorMaxAngle() - Method in class org.bzdev.roadanim.Car
Get the maximum angle for the left door when open.
getLeftDoorMode() - Method in class org.bzdev.roadanim.Car
Get the left-door mode.
getLeftDoorRate() - Method in class org.bzdev.roadanim.Car
Get the angular rate at which the left door moves.
getLength() - Method in class org.bzdev.roadanim.Car
Get the length of the vehicle.
getLookString() - Method in class org.bzdev.roadanim.Bicycle
Get the string to display when setLooking is given the argument 'true'.
getLookString() - Method in class org.bzdev.roadanim.Car
Get the string to display when setLooking is given the argument 'true'.
getName() - Method in class org.bzdev.roadanim.Pedestrian
 
getObjectNamer() - Method in class org.bzdev.roadanim.Pedestrian
 
getRearOffset() - Method in class org.bzdev.roadanim.Car
Get the distance from the rear of the vehicle to the rear wheels.
getReverseMode() - Method in class org.bzdev.roadanim.Car
Determine if reverse mode is turned on.
getRightBlindSpotAngle() - Method in class org.bzdev.roadanim.Car
Get the right blind-spot angle.
getRightBlindSpotExtent() - Method in class org.bzdev.roadanim.Car
Get the right blind-spot angular extent.
getRightBlindSpotLength() - Method in class org.bzdev.roadanim.Car
Get the right blind-spot length.
getRightBlindSpotOffset() - Method in class org.bzdev.roadanim.Car
Get the right blind-spot offset.
getRightBlindSpotVisible() - Method in class org.bzdev.roadanim.Car
Determine if the right blind spot should be displayed.
getRightDoorMaxAngle() - Method in class org.bzdev.roadanim.Car
Get the maximum angle for the right door when open.
getRightDoorMode() - Method in class org.bzdev.roadanim.Car
Get the right-door mode.
getRightDoorRate() - Method in class org.bzdev.roadanim.Car
Get the angular rate at which the right door moves.
getSeatXGCS() - Method in class org.bzdev.roadanim.Bicycle
Get the X coordinate of the seat in graph coordinate space.
getSeatYGCS() - Method in class org.bzdev.roadanim.Bicycle
Get the Y coordinate of the seat in graph coordinate space.
getSkidMode() - Method in class org.bzdev.roadanim.Car
Determine if skid mode is turned on.
getWidth() - Method in class org.bzdev.roadanim.Car
Get the width of the vehicle.
getWindshieldColor() - Method in class org.bzdev.roadanim.Car
Get the color of the windshield.
getWindshieldLength() - Method in class org.bzdev.roadanim.Car
Get the length of the windshield.

I

initObject(Obj) - Method in class org.bzdev.roadanim.AbstractBicycleFactory
 
initObject(Obj) - Method in class org.bzdev.roadanim.AbstractCarFactory
 
initObject(Obj) - Method in class org.bzdev.roadanim.AbstractPedFactory
 
isDeleted() - Method in class org.bzdev.roadanim.Pedestrian
 
isInterned() - Method in class org.bzdev.roadanim.Pedestrian
 

N

newObject(String) - Method in class org.bzdev.roadanim.BicycleFactory
Construct a new object.
newObject(String) - Method in class org.bzdev.roadanim.CarFactory
Construct a new object.
newObject(String) - Method in class org.bzdev.roadanim.PedestrianFactory
Construct a new object.

O

org.bzdev.rdanim - module org.bzdev.rdanim
Module providing animation objects representing bicyles, cars, and pedestrians.
org.bzdev.roadanim - package org.bzdev.roadanim
Package supporting animations of bicycles, cars, and pedestrians, using the org.bzdev.anim2d package.

P

Pedestrian - Class in org.bzdev.roadanim
Class representing a pedestrian.
Pedestrian(Animation2D, String, boolean) - Constructor for class org.bzdev.roadanim.Pedestrian
Constructor.
PedestrianFactory - Class in org.bzdev.roadanim
Factory for creating instances of PedestrianFactory.
PedestrianFactory() - Constructor for class org.bzdev.roadanim.PedestrianFactory
Constructor for a service provider.
PedestrianFactory(Animation2D) - Constructor for class org.bzdev.roadanim.PedestrianFactory
Constructor.
printConfiguration(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Bicycle
Print the configuration for an instance of Bicycle.
printConfiguration(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Car
Print the configuration for an instance of Car.
printConfiguration(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Pedestrian
Print the configuration for an instance of Pedestrian.
printState(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Bicycle
Print the state for an instance of Bicycle.
printState(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Car
Print the state for an instance of Car.
printState(String, String, boolean, PrintWriter) - Method in class org.bzdev.roadanim.Pedestrian
Print the state for an instance of Pedestrian.

R

RoadAnimation - Class in org.bzdev.roadanim
Package configuration class.
RoadAnimation() - Constructor for class org.bzdev.roadanim.RoadAnimation
 

S

setBlindSpotColor(Color) - Method in class org.bzdev.roadanim.Car
Set the blind spot color.
setDriverPosition(double, double) - Method in class org.bzdev.roadanim.Car
Set the position of the driver.
setDriverX(double) - Method in class org.bzdev.roadanim.Car
Set the X coordinate of the driver.
setDriverY(double) - Method in class org.bzdev.roadanim.Car
Set the Y coordinate of the driver.
setHelmetAngle(double) - Method in class org.bzdev.roadanim.Bicycle
Set the angle of the helmet relative to the bicycle.
setLeftBlindSpotExtent(double) - Method in class org.bzdev.roadanim.Car
Set the left blind spot angular extent.
setLeftBlindSpotLength(double) - Method in class org.bzdev.roadanim.Car
Set the length of the left blind spot as displayed.
setLeftBlindSpotOffset(double) - Method in class org.bzdev.roadanim.Car
Set the left blind-spot offset.
setLeftBlindSpotVisible(boolean) - Method in class org.bzdev.roadanim.Car
Set whether or not the left blind spot is displayed.
setLeftDoorMaxAngle(double) - Method in class org.bzdev.roadanim.Car
Set the maximum door angle for the left door.
setLeftDoorMode(boolean) - Method in class org.bzdev.roadanim.Car
Set the mode for the door.
setLeftDoorRate(double) - Method in class org.bzdev.roadanim.Car
Set the angular speed (absolute value of the angular velocity) at which a door opens or closes.
setLookAngle(double) - Method in class org.bzdev.roadanim.Car
Set the angle the driver looks relative to the car An angle of zero points in the direction in which the car is pointed, and angles are measured counterclockwise in radians
setLooking(boolean) - Method in class org.bzdev.roadanim.Bicycle
Set whether or not the word "Look", or the value provided by the method setLookString, should be displayed in front of the helmet.
setLooking(boolean) - Method in class org.bzdev.roadanim.Car
Set whether or not the word "Look", or the value provided by the method setLookString, should be displayed in front of the driver's location.
setLookParams(Color) - Method in class org.bzdev.roadanim.Bicycle
Set the font color for a "looking" indication.
setLookParams(Color) - Method in class org.bzdev.roadanim.Car
Set the font color for a "looking" indication.
setLookString(String) - Method in class org.bzdev.roadanim.Bicycle
Set the string to display when setLooking is given the argument 'true'.
setLookString(String) - Method in class org.bzdev.roadanim.Car
Set the string to display when setLooking is given the argument 'true'.
setPathAngleByF(RealValuedFunctOps) - Method in class org.bzdev.roadanim.Car
 
setPathAngleBySF(SimFunction) - Method in class org.bzdev.roadanim.Car
 
setPathImplementation(BasicSplinePath2D, double, double, boolean, double) - Method in class org.bzdev.roadanim.Car
Set a path for this object to follow, specifying an initial path parameter and angle.
setRefPoint(double, double) - Method in class org.bzdev.roadanim.Car
 
setRefPointByFraction(double, double) - Method in class org.bzdev.roadanim.Car
 
setRefPointByName(RefPointName) - Method in class org.bzdev.roadanim.Car
 
setReverseMode(boolean) - Method in class org.bzdev.roadanim.Car
Set reverse mode on or off.
setRightBlindSpotExtent(double) - Method in class org.bzdev.roadanim.Car
Set the right blind spot angular extent.
setRightBlindSpotLength(double) - Method in class org.bzdev.roadanim.Car
Set the length of the left blind spot as displayed.
setRightBlindSpotOffset(double) - Method in class org.bzdev.roadanim.Car
Set the right blind-spot offset.
setRightBlindSpotVisible(boolean) - Method in class org.bzdev.roadanim.Car
Set whether or not the right blind spot is displayed.
setRightDoorMaxAngle(double) - Method in class org.bzdev.roadanim.Car
Set the maximum door angle for the right door.
setRightDoorMode(boolean) - Method in class org.bzdev.roadanim.Car
Set the mode for the door.
setRightDoorRate(double) - Method in class org.bzdev.roadanim.Car
Set the angular speed (absolute value of the angular velocity) at which a door opens or closes.
setSkidMode(boolean) - Method in class org.bzdev.roadanim.Car
Set skid mode on or off.
setTraceLevels(int, int, int, int) - Static method in class org.bzdev.roadanim.RoadAnimation
Set trace levels explicitly.
setTraceLevels(T, T, T, T) - Static method in class org.bzdev.roadanim.RoadAnimation
Set trace levels using enumerations.

U

update(double, long) - Method in class org.bzdev.roadanim.Car
 
A B C D G I N O P R S U 
All Classes and Interfaces|All Packages