A B C D E F G H I K L M N O P Q R S T U V W X Y

D

dealingOut(int, int) - Method in class ch.aplu.jcardgame.Deck
Same as dealingOut(nbPlayers, nbCardsPerPlayer, shuffle) with shuffle = true.
dealingOut(int, int, boolean) - Method in class ch.aplu.jcardgame.Deck
Returns an array with nbPlayers + 1 hands.
Deck - Class in ch.aplu.jcardgame
A class to bundle information about the card suits and ranks and their card actors (sprite images).
Deck(T[], R[], String) - Constructor for class ch.aplu.jcardgame.Deck
Creates a deck from given suit and rank enumerations with card points set to zero using the values of the suits enumeration for the sprite names.
Deck(T[], R[], String, Deck.CardPoints) - Constructor for class ch.aplu.jcardgame.Deck
Creates a deck from given suit and rank enumerations with given card points using the values of the suits enumeration for the sprite names.
Deck(T[], R[], S[], String) - Constructor for class ch.aplu.jcardgame.Deck
Creates a deck from given suit and rank and sprites enumerations with card points set to zero.
Deck(T[], R[], S[], String, Deck.CardPoints) - Constructor for class ch.aplu.jcardgame.Deck
Creates a deck from given suit and rank and sprites enumerations with given card points.
Deck.CardPoints - Interface in ch.aplu.jcardgame
Interface for the construction of integer arrays with card points (values) of each card in each suit.
delay(long) - Static method in class ch.aplu.jgamegrid.Actor
Delay execution for the given amount of time.
delay(long) - Static method in class ch.aplu.jgamegrid.GameGrid
Delay execution for the given amount of time.
delay(int) - Static method in class ch.aplu.util.BaseTimer
Delay execution for the given amount of time ( in ms ).
dispose() - Method in class ch.aplu.util.ModelessOptionPane
Dispose the dialog
dispose() - Static method in class ch.aplu.util.QuitPane
Dispose the dialog
distanceTo(GGVector) - Method in class ch.aplu.jgamegrid.GGVector
Returns the distance between the current vector and the given vector.
divide(Complex) - Method in class ch.aplu.util.Complex
Divide this complex object by the complex argument.
divide(Complex, Complex) - Static method in class ch.aplu.util.Complex
Define a static divide method that creates a a new Complex object with the result of cvalue1/cvalue2.
doPause() - Method in class ch.aplu.jgamegrid.GameGrid
Pause the simulation cycling.
doReset() - Method in class ch.aplu.jgamegrid.GameGrid
If still running, calls doPause() and restores all actors to their initializing state: starting location, starting direction, starting sprite id (set before adding actor to game grid), no horizontal or vertical mirroring, collision enabled, but collision type not changed.
doRun() - Method in class ch.aplu.jgamegrid.GameGrid
Starts the simulation cycling.
doStep() - Method in class ch.aplu.jgamegrid.GameGrid
Runs the the simulation loop once.
dot(GGVector) - Method in class ch.aplu.jgamegrid.GGVector
Returns the scalar product (dot product) of the current vector with the given vector.
drawArc(Point, int, double, double) - Method in class ch.aplu.jgamegrid.GGBackground
Draws an arc with given center, radius, start and end angle.
drawArced(Location, double, double, double, double, int) - Method in class ch.aplu.jcardgame.Hand
Displays the cards in a arc with given center, radius, start and maximal end angle.
drawArced(Location, double, double, double, double) - Method in class ch.aplu.jcardgame.Hand
Same as drawArced(center, radius, startDir, endDir, scaleFactor, delay) with delay = 0 (no animation).
drawCircle(Point, int) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a circle with given center and given radius.
drawGeneralPath(GeneralPath) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a figure defined by the given GeneralPath.
drawGridLines(Color) - Method in class ch.aplu.jgamegrid.GGBackground
Draws the grid lines using the given color.
drawInColumn(Location, int, double, double, int) - Method in class ch.aplu.jcardgame.Hand
Displays the cards in a column with given maximal height.
drawInColumn(Location, int, double, double) - Method in class ch.aplu.jcardgame.Hand
Same as drawInColumn(handLocation, columnHeight, scaleFactor, rotationAngle, delay) with delay = 0 (no animation).
drawInRow(Location, int, double, double, int) - Method in class ch.aplu.jcardgame.Hand
Displays the cards in a row with given maximal width.
drawInRow(Location, int, double, double) - Method in class ch.aplu.jcardgame.Hand
Same as drawInRow(handLocation, rowWidth, scaleFactor, rotationAngle, delay) with delay = 0 (no animation).
drawLine(int, int, int, int) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a line from one coordinate pair to another coordinate pair.
drawLine(Point, Point) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a line from one coordinate pair to another coordinate pair.
drawPoint(Point) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a single point.
drawPolygon(Point[]) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a polygon with given vertexes.
drawRectangle(Point, Point) - Method in class ch.aplu.jgamegrid.GGBackground
Draws a rectangle with given opposite corners.
drawStacked(Location, double, double) - Method in class ch.aplu.jcardgame.Hand
Displays the cards in a stacked pile (only the top card is visible).
drawText(String, Point) - Method in class ch.aplu.jgamegrid.GGBackground
Displays the given text at the given position using the current font.

A B C D E F G H I K L M N O P Q R S T U V W X Y