Index
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
All Classes and Interfaces|All Packages