Index

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages

B

b - Variable in class squidpony.squidai.graph.Connection
 
b - Variable in class squidpony.squidmath.DelaunayTriangulator.Edge
 
b - Variable in class squidpony.squidmath.DelaunayTriangulator.Triangle
 
b - Variable in class squidpony.squidmath.SquidID
 
b - Variable in class squidpony.squidmath.Voronoi.Edge
 
b - Variable in class squidpony.squidmath.Voronoi.Triangle
 
b_constraint - Variable in class squidpony.squidgrid.mapping.styled.Tile
 
b0 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 0.
b1 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 1.
b2 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 2.
b3 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 3.
b4 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 4.
b5 - Static variable in class squidpony.squidmath.CrossHash.Water
Big constant 5.
b64DecodeByte(char[], int) - Static method in class squidpony.StringKit
Decodes 2 characters from data starting from offset to get a byte encoded as base-64.
b64DecodeChar(char[], int) - Static method in class squidpony.StringKit
Decodes 3 characters from data starting from offset to get a char encoded as base-64.
b64DecodeDouble(char[], int) - Static method in class squidpony.StringKit
Decodes 11 characters from data starting from offset to get a double encoded as base-64.
b64DecodeFloat(char[], int) - Static method in class squidpony.StringKit
Decodes 6 characters from data starting from offset to get a float encoded as base-64.
b64DecodeInt(char[], int) - Static method in class squidpony.StringKit
Decodes 6 characters from data starting from offset to get an int encoded as base-64.
b64DecodeLong(char[], int) - Static method in class squidpony.StringKit
Decodes 11 characters from data starting from offset to get a long encoded as base-64.
b64DecodeShort(char[], int) - Static method in class squidpony.StringKit
Decodes 3 characters from data starting from offset to get a short encoded as base-64.
b64Encode(byte, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 2 chars.
b64Encode(char, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes glyph and stores that string representation in buf starting at offset; uses 3 chars.
b64Encode(double, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 11 chars.
b64Encode(float, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 6 chars.
b64Encode(int, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 6 chars.
b64Encode(long, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 11 chars.
b64Encode(short, int, char[]) - Static method in class squidpony.StringKit
Base-64 encodes number and stores that string representation in buf starting at offset; uses 3 chars.
baal - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
baal - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
baal_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
baal_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
balam - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
balam - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
balam_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
balam_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
BalancedPermutations - Class in squidpony.squidmath
Based on Martin Roberts' blog post about blue noise point sets, this class generates "balanced" permutations of a specific size with good performance.
BalancedPermutations() - Constructor for class squidpony.squidmath.BalancedPermutations
 
BalancedPermutations(int, long, long) - Constructor for class squidpony.squidmath.BalancedPermutations
 
barbatos - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
barbatos - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
barbatos_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
barbatos_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
bare - Static variable in class squidpony.ObText
 
base - Variable in class squidpony.squidmath.VanDerCorputQRNG
 
basic - Variable in class squidpony.squidgrid.mapping.RoomFinder
A copy of the dungeon map, however it was passed to the constructor.
Basic1D() - Constructor for class squidpony.squidmath.Noise.Basic1D
 
Basic1D(long) - Constructor for class squidpony.squidmath.Noise.Basic1D
 
BasicAdjacency(int, int, Measurement) - Constructor for class squidpony.squidgrid.Adjacency.BasicAdjacency
 
BasicCaveGenerator - Class in squidpony.squidgrid.mapping
 
BasicCaveGenerator() - Constructor for class squidpony.squidgrid.mapping.BasicCaveGenerator
 
BasicCaveGenerator(int, int) - Constructor for class squidpony.squidgrid.mapping.BasicCaveGenerator
 
BasicCaveGenerator(int, int, IRNG) - Constructor for class squidpony.squidgrid.mapping.BasicCaveGenerator
 
basicMap() - Method in class squidpony.ObText
Gets all unique Strings from the top level of this ObText as keys in a HashMap, with the first String associated with each key as its value (or null if nothing is associated with a key String).
basicOrderedMap() - Method in class squidpony.ObText
Gets all unique Strings from the top level of this ObText as keys in an OrderedMap, with the first String associated with each key as its value (or null if nothing is associated with a key String).
basicPoints(int, int, IRNG) - Static method in class squidpony.squidgrid.mapping.MixedGenerator
Mainly for internal use; this is used by MixedGenerator(int, int, IRNG) to get its room positions.
BasicRandom32 - Class in squidpony.squidmath
A low-quality but very fast RNG that has no apparent visual artifacts here; uses Mark Overton's CMR subcycle generator type, but modified to be especially GWT-friendly.
BasicRandom32() - Constructor for class squidpony.squidmath.BasicRandom32
 
BasicRandom32(int) - Constructor for class squidpony.squidmath.BasicRandom32
 
BasicRandom64 - Class in squidpony.squidmath
A high-quality and very fast RNG that has no apparent visual artifacts here; uses Mark Overton's CMR subcycle generator type, with a multiplication on the output.
BasicRandom64() - Constructor for class squidpony.squidmath.BasicRandom64
Calls BasicRandom64.seed(int) with a random int value (obtained using Math.random()).
BasicRandom64(int) - Constructor for class squidpony.squidmath.BasicRandom64
The recommended constructor, this guarantees the generator will have a period of at least 2 to the 20 (roughly one million, but most if not all initial states will have much longer periods).
BasicRandom64(long) - Constructor for class squidpony.squidmath.BasicRandom64
Like BasicRandom64(int), this doesn't use the seed as-is, and instead uses it to get a valid state (which is a long internally).
basis - Variable in class squidpony.squidmath.Noise.Exponential1D
 
basis - Variable in class squidpony.squidmath.Noise.Exponential2D
 
basis - Variable in class squidpony.squidmath.Noise.Exponential3D
 
basis - Variable in class squidpony.squidmath.Noise.Exponential4D
 
basis - Variable in class squidpony.squidmath.Noise.Exponential6D
 
basis - Variable in class squidpony.squidmath.Noise.InverseLayered1D
 
basis - Variable in class squidpony.squidmath.Noise.InverseLayered2D
 
basis - Variable in class squidpony.squidmath.Noise.InverseLayered3D
 
basis - Variable in class squidpony.squidmath.Noise.InverseLayered4D
 
basis - Variable in class squidpony.squidmath.Noise.InverseLayered6D
 
basis - Variable in class squidpony.squidmath.Noise.Layered1D
 
basis - Variable in class squidpony.squidmath.Noise.Layered2D
 
basis - Variable in class squidpony.squidmath.Noise.Layered3D
 
basis - Variable in class squidpony.squidmath.Noise.Layered4D
 
basis - Variable in class squidpony.squidmath.Noise.Layered6D
 
basis - Variable in class squidpony.squidmath.Noise.Ridged2D
 
basis - Variable in class squidpony.squidmath.Noise.Ridged3D
 
basis - Variable in class squidpony.squidmath.Noise.Ridged4D
 
basis - Variable in class squidpony.squidmath.Noise.Ridged6D
 
basis - Variable in class squidpony.squidmath.Noise.Scaled1D
 
basis - Variable in class squidpony.squidmath.Noise.Scaled2D
 
basis - Variable in class squidpony.squidmath.Noise.Scaled3D
 
basis - Variable in class squidpony.squidmath.Noise.Scaled4D
 
basis - Variable in class squidpony.squidmath.Noise.Scaled6D
 
basis - Variable in class squidpony.squidmath.Noise.Slick2D
 
basis - Variable in class squidpony.squidmath.Noise.Slick3D
 
basis - Variable in class squidpony.squidmath.Noise.Slick4D
 
basis - Variable in class squidpony.squidmath.Noise.Slick6D
 
basis - Variable in class squidpony.squidmath.Noise.Turbulent2D
 
basis - Variable in class squidpony.squidmath.Noise.Turbulent3D
 
basis - Variable in class squidpony.squidmath.Noise.Turbulent4D
 
basis - Variable in class squidpony.squidmath.Noise.Turbulent6D
 
basis - Variable in class squidpony.squidmath.Noise.Viny2D
 
basis - Variable in class squidpony.squidmath.Noise.Viny3D
 
basis - Variable in class squidpony.squidmath.Noise.Viny4D
 
basis - Variable in class squidpony.squidmath.Noise.Viny6D
 
bathin - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bathin - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
bathin_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bathin_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
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.
BathtubDistribution - Class in squidpony.squidmath
An IDistribution that produces results between 0.0 inclusive and 1.0 exclusive, but is much more likely to produce results near 0.0 or 1.0, further from 0.5.
BathtubDistribution() - Constructor for class squidpony.squidmath.BathtubDistribution
 
BEACH_LEVEL - Static variable in class squidpony.squidgrid.mapping.MetsaMapFactory
 
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, 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
 
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
 
BeingSubstitution() - Constructor for class squidpony.Messaging.BeingSubstitution
 
BeingSubstitution(String, Messaging.NounTrait, boolean) - Constructor for class squidpony.Messaging.BeingSubstitution
 
BeingSubstitution(Messaging.NounTrait, boolean, String...) - Constructor for class squidpony.Messaging.BeingSubstitution
 
beleth - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
beleth - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
beleth_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
beleth_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
belial - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
belial - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
belial_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
belial_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
berith - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
berith - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
berith_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
berith_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
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 - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
beta - Static variable in class squidpony.squidmath.CrossHash.Mist
 
beta - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
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.
beta_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
beta_ - Static variable in class squidpony.squidmath.CrossHash.Mist
 
beta_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
between(double, double) - Method in class squidpony.squidmath.AbstractRNG
Returns a value from a uniform distribution from min (inclusive) to max (exclusive).
between(double, double) - Method in class squidpony.squidmath.DeckRNG
Returns a value from a even distribution from min (inclusive) to max (exclusive).
between(double, double) - Method in interface squidpony.squidmath.IRNG
Returns a value from a uniform distribution from min (inclusive) to max (exclusive).
between(double, double) - Method in class squidpony.squidmath.RNG
Returns a value from an even distribution from min (inclusive) to max (exclusive).
between(int, int) - Method in class squidpony.squidmath.AbstractRNG
Returns a value between min (inclusive) and max (exclusive) as ints.
between(int, int) - Method in class squidpony.squidmath.DeckRNG
Returns a value between min (inclusive) and max (exclusive).
between(int, int) - Method in interface squidpony.squidmath.IRNG
Returns a value between min (inclusive) and max (exclusive) as ints.
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.AbstractRNG
Returns a value between min (inclusive) and max (exclusive) as longs.
between(long, long) - Method in class squidpony.squidmath.DeckRNG
Returns a value between min (inclusive) and max (exclusive).
between(long, long) - Method in class squidpony.squidmath.DharmaRNG
Returns a value between min (inclusive) and max (exclusive).
between(long, long) - Method in interface squidpony.squidmath.IRNG
Returns a value between min (inclusive) and max (exclusive) as longs.
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.RNG
Returns the average of a number of randomly selected numbers from the provided range, with min being inclusive and max being exclusive.
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.
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(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(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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
bifrons - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bifrons - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
bifrons_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bifrons_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
BigCounter() - Constructor for class squidpony.squidmath.FlawedRandomness.BigCounter
 
BigCounter(long) - Constructor for class squidpony.squidmath.FlawedRandomness.BigCounter
 
bigFactorial(int) - Static method in class squidpony.squidmath.MathExtras
Calculates the factorial of n where n is a positive integer.
BILLOW - Static variable in class squidpony.squidmath.FastNoise
 
bin(byte) - Static method in class squidpony.StringKit
 
bin(char) - Static method in class squidpony.StringKit
 
bin(int) - Static method in class squidpony.StringKit
 
bin(long) - Static method in class squidpony.StringKit
 
bin(short) - Static method in class squidpony.StringKit
 
BinaryHeap<T extends BinaryHeap.Node> - Class in squidpony.squidmath
A binary heap that stores nodes which each have a double value and are sorted either lowest first or highest first.
BinaryHeap() - Constructor for class squidpony.squidmath.BinaryHeap
 
BinaryHeap(int, boolean) - Constructor for class squidpony.squidmath.BinaryHeap
 
BinaryHeap.Node - Class in squidpony.squidmath
A binary heap node.
biome - Variable in class squidpony.squidgrid.mapping.WildMap
 
biomeCodeData - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
The heat codes for the analyzed map, from 0 to 5 inclusive, with 0 coldest and 5 hottest.
biomeCodeData - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
The heat codes for the analyzed map, from 0 to 5 inclusive, with 0 coldest and 5 hottest.
biomeMapper - Variable in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
 
biomeTable - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
The default biome table to use with parts of biome codes from WorldMapGenerator.DetailedBiomeMapper.biomeCodeData.
biomeTable - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
The default biome table to use with biome codes from WorldMapGenerator.SimpleBiomeMapper.biomeCodeData.
bits - Variable in class squidpony.squidmath.MerlinNoise
 
bitSum(GreasedRegion...) - Static method in class squidpony.squidmath.GreasedRegion
Generates a 2D int array from an array or vararg of GreasedRegions, treating each cell in the nth region as the nth bit of the int at the corresponding x,y cell in the int array.
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
 
blockedBiomes - Variable in class squidpony.squidgrid.mapping.FantasyPoliticalMapper.Faction
A HashSet of String keys, where each key is the name of a biome this Faction will never occupy.
blockingRule - Variable in class squidpony.squidgrid.Adjacency
If you want obstacles present in orthogonal cells to prevent pathfinding along the diagonal between them, this can be used to make single-cell diagonal walls non-viable to move through, or even to prevent diagonal movement if any one obstacle is orthogonally adjacent to both the start and target cell of a diagonal move.
BlueNoise - Class in squidpony.squidmath
Provides access to a precalculated, tiling plane of 2D blue noise, that is, noise without high-frequency components, as well as seeded modifications to that tiling blue noise plane that make it have even fewer patterns.
blueSpill(int[][], int, IRNG) - Static method in class squidpony.squidmath.BlueNoise
Modifies toFill in-place by filling it with the (seeded variant) blue noise of this class, finding any points with values less than spillerLimit when brought into a 0-255 range, and then expanding those points pseudo-randomly while keeping the same value for any expanded range as its original point.
blueSpill(int, int, int, IRNG) - Static method in class squidpony.squidmath.BlueNoise
Generates a 2D int array (as with new int[width][height]) and fills it with the (seeded variant) blue noise of this class, finding any points with values less than spillerLimit when brought into a 0-255 range, and then expanding those points pseudo-randomly while keeping the same value for any expanded range as its original point.
body - Variable in class squidpony.MarkovObject
All unique T items that this encountered during the latest call to MarkovObject.analyze(Iterable).
booleanHasher - Static variable in class squidpony.squidmath.CrossHash
 
border(List<Coord>, List<Coord>) - Static method in class squidpony.squidgrid.zone.Zone.Helper
An easy way to get the Coord items in a List of Coord that are at the edge of the region, using 8-way adjacency (a corner is adjacent to both orthogonal and diagonal neighbors).
botis - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
botis - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
botis_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
botis_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
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.
BOULDERS - squidpony.squidgrid.mapping.DungeonGenerator.FillEffect
Boulders strewn about open areas, represented by '#' and treated as walls
BOULDERS - squidpony.squidgrid.mapping.SectionDungeonGenerator.FillEffect
Boulders strewn about open areas, represented by '#' and treated as walls
bounce(double) - Static method in class squidpony.squidmath.NumberTools
Very limited-use; takes any double and produces a double in the -1.0 to 1.0 range, with similar inputs producing close to a consistent rate of up and down through the range.
bounce(float) - Static method in class squidpony.squidmath.NumberTools
Very limited-use; takes any double and produces a double in the -1.0 to 1.0 range, with similar inputs producing close to a consistent rate of up and down through the range.
bounce(int, int) - Static method in class squidpony.squidmath.NumberTools
Very limited-use; takes the significand bits of a double, represented as a pair of ints valueLow and valueHigh, using all bits in valueLow and the least-significant 20 bits of valueHigh, and produces a double in the -1.0 to 1.0 range, with similar inputs producing close to a consistent rate of up and down through the range.
bounce(long) - Static method in class squidpony.squidmath.NumberTools
Very limited-use; takes the significand bits of a double, represented as a long of which this uses 52 bits, and produces a double in the -1.0 to 1.0 range, with similar inputs producing close to a consistent rate of up and down through the range.
bouncingLine(double[][], double[][], int, int, double, double) - Static method in class squidpony.squidgrid.FOV
Reuses the existing light 2D array and fills it with a straight-line bouncing path of light that reflects its way through the given resistanceMap from startX, startY until it uses up the given distance.
bound - Variable in class squidpony.squidmath.LowStorageShuffler
 
bounds(short[]) - Static method in class squidpony.squidmath.CoordPacker
Finds the minimum bounding rectangle for a packed array without unpacking it.
BOX - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
 
BOX_DRAWING - Static variable in class squidpony.StringKit
 
BOX_DRAWING_DOUBLE - Static variable in class squidpony.StringKit
 
BOX_DRAWING_SINGLE - Static variable in class squidpony.StringKit
 
BOX_WALLED - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
 
breadthFirstSearch(Coord) - Method in class squidpony.squidai.graph.CostlyGraph
Perform a breadth first search starting from the specified vertex.
breadthFirstSearch(Coord) - Method in class squidpony.squidai.graph.DefaultGraph
Perform a breadth first search starting from the specified vertex.
breadthFirstSearch(Coord, int, int) - Method in class squidpony.squidai.graph.CostlyGraph
Perform a breadth first search starting from the specified vertex.
breadthFirstSearch(Coord, int, int) - Method in class squidpony.squidai.graph.DefaultGraph
Perform a breadth first search starting from the specified vertex.
breadthFirstSearch(V) - Method in class squidpony.squidai.graph.Algorithms
Perform a breadth first search starting from the specified vertex.
breadthFirstSearch(V, int, int) - Method in class squidpony.squidai.graph.Algorithms
Perform a breadth first search starting from the specified vertex.
Bresenham - Class in squidpony.squidmath
Provides a means to generate Bresenham lines in 2D and 3D.
BRESENHAM - Static variable in class squidpony.squidgrid.LOS
A Bresenham-based line-of-sight algorithm.
briefAtlas - Variable in class squidpony.squidgrid.mapping.PoliticalMapper
Maps chars, as found in the returned array from generate(), to Strings that store the short name of nations.
Bucket(String, T) - Constructor for class squidpony.panel.IColoredString.Bucket
 
buer - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
buer - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
buer_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
buer_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
bune - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bune - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
bune_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
bune_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
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
 
byteArrayToByteGrid(byte[]) - Static method in class squidpony.GridCompression
 
byteArrayToDoubleGrid(byte[]) - Static method in class squidpony.GridCompression
 
byteGridToByteArray(byte[][]) - Static method in class squidpony.GridCompression
 
byteHasher - Static variable in class squidpony.squidmath.CrossHash
 
ByteStringEncoding - Class in squidpony
An experimental variant on LZSEncoding to encode byte arrays to compressed Strings, and decode them back.
byteToDoubleGrid(byte[][]) - Static method in class squidpony.GridCompression
 
byteToDoubleGrid(byte[][], double[][]) - Static method in class squidpony.GridCompression
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages