Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
M
R
S
T
A
average()
- Method in class com.huyderman.javadice.
Die
Returns the average result of rolling this die
average()
- Method in class com.huyderman.javadice.
DieNN
average()
- Method in class com.huyderman.javadice.
DieOpenEnded
C
com.huyderman.javadice
- package com.huyderman.javadice
D
DiceUtils
- Class in
com.huyderman.javadice
This class contains methods for rolling dice.
DiceUtils()
- Constructor for class com.huyderman.javadice.
DiceUtils
Die
- Class in
com.huyderman.javadice
The Die object defines a die or dice.
Die()
- Constructor for class com.huyderman.javadice.
Die
Constructs a six-sided Die
Die(double, int)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die based on the average result.
Die(double, int, Random)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die based on the average result.
Die(int)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die with the specified number of sides.
Die(int, Random)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die with the specified number of sides.
Die(int, double)
- Constructor for class com.huyderman.javadice.
Die
Constructs a die where the number of dice is given as a double, and assigns appropriate bonuses.
Die(int, double, Random)
- Constructor for class com.huyderman.javadice.
Die
Constructs a die where the number of dice is given as a double, and assigns appropriate bonuses.
Die(int, int, int)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die with the specified number of sides and a bonus.
Die(int, int, int, Random)
- Constructor for class com.huyderman.javadice.
Die
Constructs a Die with the specified number of sides and a bonus.
Die(String)
- Constructor for class com.huyderman.javadice.
Die
Constructs from a string. the format of the string must be "[x]Dy[(+|-)z]", where x is number of dice, y is diesize, and z is bonus.
Die(String, Random)
- Constructor for class com.huyderman.javadice.
Die
Constructs from a string. the format of the string must be in the following regular expression: "([0-9])*D([0-9])+([\+\-][0-9]*)?"
DieFactory
- Class in
com.huyderman.javadice
This class provides functions that return common dice types.
DieFactory()
- Constructor for class com.huyderman.javadice.
DieFactory
DieNN
- Class in
com.huyderman.javadice
DieNN()
- Constructor for class com.huyderman.javadice.
DieNN
DieOpenEnded
- Class in
com.huyderman.javadice
DieOpenEnded()
- Constructor for class com.huyderman.javadice.
DieOpenEnded
DROP_HIGH
- Static variable in class com.huyderman.javadice.
DiceUtils
DROP_LOW
- Static variable in class com.huyderman.javadice.
DiceUtils
E
equals(Object)
- Method in class com.huyderman.javadice.
Die
equals(Object)
- Method in class com.huyderman.javadice.
DieOpenEnded
G
getBonusToDice()
- Method in class com.huyderman.javadice.
Die
getD10(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates ten sided dice
getD10()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a ten sided die
getD100(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates a hundred sided dice
getD100()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a hundred sided die
getD12(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates twelve sided dice
getD12()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a twelve sided die
getD16(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates sixteen sided dice
getD16()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a sixteen sided die
getD2(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates two sided dice
getD2()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a two sided die
getD20(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates twenty sided dice
getD20()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a twenty sided die
getD30(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates thirty sided dice
getD30()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a thirty sided die
getD4(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates four sided dice
getD4()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a four sided die
getD6(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates six sided dice
getD6()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a six sided die
getD8(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates eight sided dice
getD8()
- Static method in class com.huyderman.javadice.
DieFactory
Creates a eight sided die
getDie(int, int)
- Static method in class com.huyderman.javadice.
DieFactory
getFudgeDice(int)
- Static method in class com.huyderman.javadice.
DieFactory
Creates dice that simulates a Fudge die, with two '-', two blank, and two '+'.
getFudgeDie()
- Static method in class com.huyderman.javadice.
DieFactory
Creates one Fudge die.
getNumberOfDice()
- Method in class com.huyderman.javadice.
Die
getRandom()
- Static method in class com.huyderman.javadice.
DieFactory
getSidesOnDie()
- Method in class com.huyderman.javadice.
Die
H
hashCode()
- Method in class com.huyderman.javadice.
Die
hashCode()
- Method in class com.huyderman.javadice.
DieOpenEnded
I
isUniformOpenEnded()
- Method in class com.huyderman.javadice.
DieOpenEnded
M
main(String[])
- Static method in class com.huyderman.javadice.
Tester
max()
- Method in class com.huyderman.javadice.
Die
max()
- Method in class com.huyderman.javadice.
DieNN
max()
- Method in class com.huyderman.javadice.
DieOpenEnded
min()
- Method in class com.huyderman.javadice.
Die
min()
- Method in class com.huyderman.javadice.
DieNN
R
r
- Variable in class com.huyderman.javadice.
Die
revaluate()
- Method in class com.huyderman.javadice.
Die
Revaluates die, adding/removing dice to limit die bonuses.
revaluate()
- Method in class com.huyderman.javadice.
DieNN
revaluate()
- Method in class com.huyderman.javadice.
DieOpenEnded
roll()
- Method in class com.huyderman.javadice.
Die
Rolls the die
roll()
- Method in class com.huyderman.javadice.
DieNN
roll()
- Method in class com.huyderman.javadice.
DieOpenEnded
rollDiceArray(Die[])
- Method in class com.huyderman.javadice.
DiceUtils
Dice Array Roller
rollDiceArray(int, Die)
- Method in class com.huyderman.javadice.
DiceUtils
rollDiceCollection(Collection<Die>, Collection<Integer>)
- Method in class com.huyderman.javadice.
DiceUtils
Dice Collection Roller
rollDiceDropHigh(Die, int, int)
- Method in class com.huyderman.javadice.
DiceUtils
rollDiceDropLow(Die, int, int)
- Method in class com.huyderman.javadice.
DiceUtils
S
setBonusToDice(int)
- Method in class com.huyderman.javadice.
Die
setNumberOfDice(int)
- Method in class com.huyderman.javadice.
Die
setRandom(long)
- Method in class com.huyderman.javadice.
Die
Sets a seed for this dice assosiated DiceRoller
setRandom(Random)
- Method in class com.huyderman.javadice.
Die
Sets a Random object for this dice assosiated DiceRoller
setSidesOnDie(int)
- Method in class com.huyderman.javadice.
Die
setUniformOpenEnded(boolean)
- Method in class com.huyderman.javadice.
DieOpenEnded
stdev()
- Method in class com.huyderman.javadice.
Die
Returns the standard deviation of the die
stdev()
- Method in class com.huyderman.javadice.
DieNN
stdev()
- Method in class com.huyderman.javadice.
DieOpenEnded
T
Tester
- Class in
com.huyderman.javadice
Tester()
- Constructor for class com.huyderman.javadice.
Tester
toString()
- Method in class com.huyderman.javadice.
Die
Makes a String representation of the die, in the form of 'xDn+y'
A
C
D
E
G
H
I
M
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2002-2009
Huyderman Studios
. All Rights Reserved.