A B C D E F G H I L M N P R S T U W

D

depth() - Static method in class net.pacbell.jfai.toh.ui.BaseView
Answers the depth of the platform.
depth() - Static method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Answers the depth of the puzzle.
destroy() - Method in class net.pacbell.jfai.toh.TowerOfHanoi
Applet destruction: clean up.
disappear() - Method in class net.pacbell.jfai.toh.ui.DiskView
Removes the receiver's visual from the scene.
disappear() - Method in class net.pacbell.jfai.toh.ui.DiskView3D
Removes the visual from the scene.
Disk - Class in net.pacbell.jfai.toh.domain
Disks are stacked to form a tower.
Disk(int, Pin) - Constructor for class net.pacbell.jfai.toh.domain.Disk
Create an instance with the given size and located at the given Pin.
diskLocation(Disk) - Method in class net.pacbell.jfai.toh.domain.Pin
Answer the 1-based position of the given disk in the receiver's tower.
diskLocation(Disk) - Method in class net.pacbell.jfai.toh.ui.PinView
Answer a point for the center of the disk view of the given disk.
diskLocation(int) - Method in class net.pacbell.jfai.toh.ui.PinView
Answer a point for the center of the disk view that represents the disk in the tower with the given 1-based position.
DiskMoveAnimator - Class in net.pacbell.jfai.toh.ui
An instance of this class animates the move of a disk.
DiskMoveAnimator() - Constructor for class net.pacbell.jfai.toh.ui.DiskMoveAnimator
Create a new instance.
DiskView - Class in net.pacbell.jfai.toh.ui
Visualizes a disk of the Tower Of Hanoi puzzle.
DiskView(Disk, Point3f, int, BaseView) - Constructor for class net.pacbell.jfai.toh.ui.DiskView
Create a new instance given a Disk as the model, the position (relative to the path that leads to the instance), the number of disks for the puzzle, and the base view.
DiskView3D - Class in net.pacbell.jfai.toh.ui
A visual 3D representation of a disk.
DiskView3D(int, int, float, float, BranchGroup) - Constructor for class net.pacbell.jfai.toh.ui.DiskView3D
Creates an instance with the given arguments.

A B C D E F G H I L M N P R S T U W