- b_constraint - Variable in class squidpony.squidgrid.mapping.styled.Tile
-
- basic - Variable in class squidpony.squidgrid.mapping.RoomFinder
-
A copy of the dungeon map, however it was passed to the constructor.
- basicPoints(int, int, RNG) - Static method in class squidpony.squidgrid.mapping.MixedGenerator
-
Internal use.
- BATHTUB_TRUNCATED - Static variable in class squidpony.squidmath.RandomBias
-
A constant for a distribution that linearly increases in probability from a 0.0 chance of 0.0.
- BeamAOE - Class in squidpony.squidai
-
Beam Area of Effect that affects an slightly expanded (Elias) line from a given origin Coord out to a given length,
plus an optional radius of cells around the path of the line, while respecting obstacles in its path and possibly
stopping if obstructed.
- BeamAOE(Coord, Coord) - Constructor for class squidpony.squidai.BeamAOE
-
- BeamAOE(Coord, Coord, int) - Constructor for class squidpony.squidai.BeamAOE
-
- BeamAOE(Coord, Coord, int, Radius) - Constructor for class squidpony.squidai.BeamAOE
-
- BeamAOE(Coord, double, int) - Constructor for class squidpony.squidai.BeamAOE
-
- BeamAOE(Coord, double, int, int) - Constructor for class squidpony.squidai.BeamAOE
-
- BeamAOE(Coord, double, int, int, Radius) - Constructor for class squidpony.squidai.BeamAOE
-
- bestOf(int, int, int) - Method in class squidpony.squidmath.Dice
-
Rolls the given number of dice with the given number of sides and returns
the total of the best n dice.
- bestOf(int, List<Integer>) - Method in class squidpony.squidmath.Dice
-
Totals the highest n numbers in the pool.
- bestOf(int, int, String) - Method in class squidpony.squidmath.Dice
-
Find the best n totals from the provided number of dice rolled according
to the roll group string.
- Beta - Annotation Type in squidpony.annotation
-
Signifies that a public API (public class, method or field) is subject to
incompatible changes, or even removal, in a future release.
- between(double, double) - Method in class squidpony.squidmath.DeckRNG
-
Returns a value from a even distribution from min (inclusive) to max
(exclusive).
- between(int, int) - Method in class squidpony.squidmath.DeckRNG
-
Returns a value between min (inclusive) and max (exclusive).
- between(long, long) - Method in class squidpony.squidmath.DeckRNG
-
Returns a value between min (inclusive) and max (exclusive).
- between(double, double) - Method in class squidpony.squidmath.DharmaRNG
-
Returns a value from a even distribution from min (inclusive) to max
(exclusive).
- between(int, int) - Method in class squidpony.squidmath.DharmaRNG
-
Returns a value between min (inclusive) and max (exclusive).
- between(double, double) - Method in class squidpony.squidmath.EditRNG
-
Returns a value from a even distribution from min (inclusive) to max
(exclusive).
- between(int, int) - Method in class squidpony.squidmath.EditRNG
-
Returns a value between min (inclusive) and max (exclusive).
- between(long, long) - Method in class squidpony.squidmath.EditRNG
-
- between(double, double) - Method in class squidpony.squidmath.RNG
-
Returns a value from a even distribution from min (inclusive) to max
(exclusive).
- between(int, int) - Method in class squidpony.squidmath.RNG
-
Returns a value between min (inclusive) and max (exclusive).
- between(long, long) - Method in class squidpony.squidmath.RNG
-
Returns a value between min (inclusive) and max (exclusive).
- betweenWeighted(int, int, int) - Method in class squidpony.squidmath.DeckRNG
-
Returns the average of a number of randomly selected numbers from the
provided range, with min being inclusive and max being exclusive.
- betweenWeighted(int, int, int) - Method in class squidpony.squidmath.DharmaRNG
-
Returns the average of a number of randomly selected numbers from the
provided range, with min being inclusive and max being exclusive.
- betweenWeighted(int, int, int) - Method in class squidpony.squidmath.EditRNG
-
Returns the average of a number of randomly selected numbers from the
provided range, with min being inclusive and max being exclusive.
- betweenWeighted(int, int, int) - Method in class squidpony.squidmath.RNG
-
Returns the average of a number of randomly selected numbers from the
provided range, with min being inclusive and max being exclusive.
- bg - Variable in class squidpony.panel.ICombinedPanel.Impl
-
- biasedBetween(String, int, int) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedBetween(String, long, long) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedBetween(String, double, double) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedBetween(double, int, int) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedBetween(double, long, long) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedBetween(double, double, double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedBoolean(String) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedBoolean(double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedDouble(String) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedDouble(String, double) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedDouble(double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedDouble(double, double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedFloat(String) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedFloat(String, float) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedFloat(double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedFloat(double, float) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedInt(String) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedInt(String, int) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedInt(double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedInt(double, int) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedLong(String) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedLong(String, long) - Method in class squidpony.squidmath.RandomBias
-
Looks up the given kind in the Map of biases this stores, and generates a random number using this object's RNG.
- biasedLong(double) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- biasedLong(double, long) - Method in class squidpony.squidmath.RandomBias
-
Generates a random number using this object's RNG and adjusts the generated number so it matches a distribution
that would have the given expected average.
- bigFactorial(int) - Static method in class squidpony.squidmath.MathExtras
-
Calculates the factorial of n where n is a positive integer.
- BlastAOE - Class in squidpony.squidai
-
An AOE type that has a center and a radius, and will blast outward and somewhat around corners/obstacles, out to
the distance specified by radius.
- BlastAOE(Coord, int, Radius) - Constructor for class squidpony.squidai.BlastAOE
-
- BlastAOE(Coord, int, Radius, int, int) - Constructor for class squidpony.squidai.BlastAOE
-
- bottomDoors - Variable in class squidpony.squidgrid.mapping.MapModule
-
- bottomLeft - Variable in class squidpony.squidgrid.mapping.Rectangle.Impl
-
- BottomLeftToTopRight(int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.BottomLeftToTopRight
-
A fresh iterator.
- boulders - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; many small separate squares.
- bounds(short[]) - Static method in class squidpony.squidmath.CoordPacker
-
Finds the minimum bounding rectangle for a packed array without unpacking it.
- BRESENHAM - Static variable in class squidpony.squidgrid.LOS
-
A Bresenham-based line-of-sight algorithm.
- Bresenham - Class in squidpony.squidmath
-
Provides a means to generate Bresenham lines in 2D and 3D.
- Bucket(String, T) - Constructor for class squidpony.panel.IColoredString.Bucket
-
- BurstAOE - Class in squidpony.squidai
-
An AOE type that has a center and a radius, and uses shadowcasting to create a burst of rays from the center, out to
the distance specified by radius.
- BurstAOE(Coord, int, Radius) - Constructor for class squidpony.squidai.BurstAOE
-
- BurstAOE(Coord, int, Radius, int, int) - Constructor for class squidpony.squidai.BurstAOE
-