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

G

G2 - Static variable in class squidpony.squidmath.SeededNoise
 
G2f - Static variable in class squidpony.squidmath.FastNoise
 
G3 - Static variable in class squidpony.squidmath.SeededNoise
 
G3f - Static variable in class squidpony.squidmath.FastNoise
 
G4 - Static variable in class squidpony.squidmath.SeededNoise
 
G6 - Static variable in class squidpony.squidmath.SeededNoise
 
gaap - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gaap - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
gaap_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gaap_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
gamma - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gamma - Static variable in class squidpony.squidmath.CrossHash.Mist
 
gamma - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
gamma_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gamma_ - Static variable in class squidpony.squidmath.CrossHash.Mist
 
gamma_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
GapShuffler<T> - Class in squidpony.squidmath
Meant to take a fixed-size set of items and produce a shuffled stream of them such that an element is never chosen in quick succession; that is, there should always be a gap between the same item's occurrences.
GapShuffler(Collection<T>) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with an unseeded RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(Collection<T>, String) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with an unseeded RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(Collection<T>, IRNG) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with the given RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(Collection<T>, IRNG, boolean) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with the given RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(T) - Constructor for class squidpony.squidmath.GapShuffler
 
GapShuffler(T[]) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with an unseeded RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(T[], CharSequence) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with an unseeded RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(T[], IRNG) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with the given RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
GapShuffler(T[], IRNG, boolean) - Constructor for class squidpony.squidmath.GapShuffler
Constructor that takes any Collection of T, shuffles it with the given RNG, and can then iterate infinitely through mostly-random shuffles of the given collection.
garble(String) - Static method in class squidpony.Garbler
Garbles text with the default key.
garble(String, long) - Static method in class squidpony.Garbler
Garbles text with the given key as a long.
garble(String, long[]) - Static method in class squidpony.Garbler
Garbles text with the given keys as a long array, effectively garbling the same text one time per item in keys.
garble(String, String) - Static method in class squidpony.Garbler
Garbles text with the given keyText.
Garbler - Class in squidpony
Tools for garbling Strings (making them appear to be gibberish) and degarbling earlier outputs to get the original inputs.
GaussianDistribution - Class in squidpony.squidmath
An IDistribution that produces double results with a Gaussian (normal) distribution.
GaussianDistribution() - Constructor for class squidpony.squidmath.GaussianDistribution
 
GearRNG - Class in squidpony.squidmath
A larger-period generator with 127 bits of state (two longs, one is always odd), a period of 2 to the 127, and what should be slightly better speed than the related OrbitRNG.
GearRNG() - Constructor for class squidpony.squidmath.GearRNG
Creates a new generator seeded using Math.random.
GearRNG(long) - Constructor for class squidpony.squidmath.GearRNG
 
GearRNG(long, long) - Constructor for class squidpony.squidmath.GearRNG
 
gen - Variable in class squidpony.squidgrid.mapping.DungeonGenerator
 
gen - Variable in class squidpony.squidgrid.mapping.FlowingCaveGenerator
 
GENERAL_CLEANUP - Static variable in class squidpony.FakeLanguageGen.Modifier
Some changes that can be applied when sanity checks (which force re-generating a new word) aren't appropriate for fixing a word that isn't pronounceable.
generalHasher - Static variable in class squidpony.squidmath.CrossHash
This IHasher is the one you should use if you aren't totally certain what types will go in an OrderedMap's keys or an OrderedSet's items, since it can handle mixes of elements.
generate() - Method in class squidpony.squidgrid.mapping.BasicCaveGenerator
Generates a dungeon or other map as a 2D char array.
generate() - Method in class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
Builds and returns a map in the Classic Rogue style, returned as a 2D char array.
generate() - Method in class squidpony.squidgrid.mapping.ConnectingMapGenerator
Generates a dungeon or other map as a 2D char array.
generate() - Method in class squidpony.squidgrid.mapping.DenseRoomMapGenerator
Generate a map as a 2D char array using the width and height specified in the constructor.
generate() - Method in class squidpony.squidgrid.mapping.DividedMazeGenerator
Builds a maze.
generate() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Generate a char[][] dungeon using TilesetType.DEFAULT_DUNGEON; this produces a dungeon appropriate for a level of ruins or a partially constructed dungeon.
generate() - Method in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
For when you really don't care what arguments you give this, you can use this zero-parameter overload of generate() to produce a 128x128 WorldMapGenerator.TilingMap world map with a WorldMapGenerator.SimpleBiomeMapper biome mapper, filling it with 30 random Factions and trying to avoid unclaimed land.
generate() - Method in class squidpony.squidgrid.mapping.FlowingCaveGenerator
Generates a flowing cave dungeon withthe same TilesetType this was made with, or TilesetType.DEFAULT_DUNGEON if none was specified.
generate() - Method in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
Builds and returns a 2D char array maze by using GrowingTreeMazeGenerator.newest with GrowingTreeMazeGenerator.generate(ChoosingMethod).
generate() - Method in interface squidpony.squidgrid.mapping.IDungeonGenerator
Generates a dungeon or other map as a 2D char array.
generate() - Method in class squidpony.squidgrid.mapping.LanesMapGenerator
This generates a new map by stretching a 16x16 grid of potential rooms to fit the width and height passed to the constructor, randomly expanding columns and rows before contracting the whole to fit perfectly.
generate() - Method in class squidpony.squidgrid.mapping.MixedGenerator
Uses the added carvers (or just makes caves if none were added) to carve from point to point in sequence, if it was provided by the constructor, or evenly-spaced randomized points if it was not.
generate() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
 
generate() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
Generate a map as a 2D char array using the width and height specified in the constructor.
generate() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
 
generate() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Generate a char[][] dungeon using TilesetType.DEFAULT_DUNGEON; this produces a dungeon appropriate for a level of ruins or a partially constructed dungeon.
generate() - Method in class squidpony.squidgrid.mapping.SerpentDeepMapGenerator
This generates a new map by stretching a 32x32x(multiple of 8) grid of potential rooms to fit the width, height, and depth passed to the constructor, randomly expanding columns and rows before contracting the whole to fit perfectly.
generate() - Method in class squidpony.squidgrid.mapping.SerpentMapGenerator
This generates a new map by stretching a 16x16 grid of potential rooms to fit the width and height passed to the constructor, randomly expanding columns and rows before contracting the whole to fit perfectly.
generate() - Method in class squidpony.squidgrid.mapping.WildMap
Produces a map by filling the WildMap.floors 2D array with indices into WildMap.floorTypes, and similarly filling the WildMap.content 2D array with indices into WildMap.contentTypes.
generate() - Method in class squidpony.squidgrid.mapping.WildMap.MixedWildMap
 
generate() - Method in class squidpony.squidgrid.mapping.WorldMapGenerator
Generates a world using a random RNG state and all parameters randomized.
generate() - Method in class squidpony.squidmath.MaskedShapeGenerator
Returns an int array (12x12) where 0 represents empty space, 1 represents border, and 2 represents "body." The seed will change each time this runs, producing different shapes each time.
generate() - Method in class squidpony.WeightedLetterNamegen
Gets one random String name.
generate(char[][]) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Generate a char[][] dungeon with extra features given a baseDungeon that has already been generated.
generate(char[][], int[][]) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Generate a char[][] dungeon with extra features given a baseDungeon that has already been generated and an environment as an int[][], which can often be obtained from MixedGenerator or classes that use it, like SerpentMapGenerator, with their getEnvironment method.
generate(double, double, long) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator
Generates a world using the specified RNG state as a long, with specific land and heat modifiers that affect the land-water ratio and the average temperature, respectively.
generate(int) - Method in class squidpony.squidgrid.mapping.SpillWorldMap
Generates a basic physical map for this world, then overlays a more involved political map with the given number of factions trying to take land in the world (essentially, nations).
generate(int) - Method in class squidpony.WeightedLetterNamegen
Gets an array of random String names, sized to match amountToGenerate.
generate(int, boolean) - Method in class squidpony.squidgrid.mapping.SpillWorldMap
Generates a basic physical map for this world, then overlays a more involved political map with the given number of factions trying to take land in the world (essentially, nations).
generate(int, boolean, boolean, double, double) - Method in class squidpony.squidgrid.mapping.SpillWorldMap
Generates a basic physical map for this world, then overlays a more involved political map with the given number of factions trying to take land in the world (essentially, nations).
generate(int, boolean, double) - Method in class squidpony.squidgrid.mapping.SpillWorldMap
Generates a basic physical map for this world, then overlays a more involved political map with the given number of factions trying to take land in the world (essentially, nations).
generate(int, boolean, double, double) - Method in class squidpony.squidgrid.mapping.SpillWorldMap
Generates a basic physical map for this world, then overlays a more involved political map with the given number of factions trying to take land in the world (essentially, nations).
generate(long) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator
Generates a world using the specified RNG state as a long.
generate(long) - Method in class squidpony.squidmath.MaskedShapeGenerator
Returns an int array (12x12) where 0 represents empty space, 1 represents border, and 2 represents "body." Will use the specified seed for this generation.
generate(long, WorldMapGenerator, WorldMapGenerator.BiomeMapper, int) - Method in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
Generates a 2D char array that represents the claims to the land described by the WorldMapGenerator wmg and the BiomeMapper biomeMapper by various Factions, where FantasyPoliticalMapper.Faction is an inner class.
generate(long, WorldMapGenerator, WorldMapGenerator.BiomeMapper, int, double) - Method in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
Generates a 2D char array that represents the claims to the land described by the WorldMapGenerator wmg and the BiomeMapper biomeMapper by various Factions, where FantasyPoliticalMapper.Faction is an inner class.
generate(long, WorldMapGenerator, WorldMapGenerator.BiomeMapper, Collection<FantasyPoliticalMapper.Faction>, int, double) - Method in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
Generates a 2D char array that represents the claims to the land described by the WorldMapGenerator wmg and the BiomeMapper biomeMapper by various Factions, where FantasyPoliticalMapper.Faction is an inner class.
generate(GrowingTreeMazeGenerator.ChoosingMethod) - Method in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
Builds and returns a 2D char array maze using the provided chooser method object.
generate(Tileset, int, int) - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Generate a dungeon given a Tileset.
generate(TilesetType) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Generate a char[][] dungeon given a TilesetType; the comments in that class provide some opinions on what each TilesetType value could be used for in a game.
generate(TilesetType) - Method in class squidpony.squidgrid.mapping.FlowingCaveGenerator
Generates a flowing cave dungeon with a different TilesetType than this generator was made with.
generate(TilesetType) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Generate a char[][] dungeon given a TilesetType; the comments in that class provide some opinions on what each TilesetType value could be used for in a game.
generate(TilesetType, double) - Method in class squidpony.squidgrid.mapping.FlowingCaveGenerator
Generates a flowing cave dungeon with a different TilesetType than this generator was made with, and specifying a chance to keep the original walls of rooms before the flowing smoothing step is performed.
generate(TilesetType, int, int) - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Generate a dungeon given a TilesetType enum.
generate(WorldMapGenerator, int, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the given WorldMapGenerator, with the given number of factions trying to take land in the world (essentially, nations).
generate(WorldMapGenerator, Map<Character, String>, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the given WorldMapGenerator, with the given number of factions trying to take land in the world (essentially, nations).
generate(WorldMapGenerator, OrderedMap<Character, FakeLanguageGen>, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the given WorldMapGenerator, with the given number of factions trying to take land in the world (essentially, nations).
generate(GreasedRegion, int, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the "on" cells of the given GreasedRegion, with the given number of factions trying to take land in the world (essentially, nations).
generate(GreasedRegion, Map<Character, String>, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the "on" cells of the given GreasedRegion, with the given number of factions trying to take land in the world (essentially, nations).
generate(GreasedRegion, OrderedMap<Character, FakeLanguageGen>, double) - Method in class squidpony.squidgrid.mapping.PoliticalMapper
Produces a political map for the land stored in the "on" cells of the given GreasedRegion, with the given number of factions trying to take land in the world (essentially, nations).
generateAStarCostMap(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map, produces a double[][] that can be used as a map by AStarSearch.
generateAStarCostMap(char[][], Map<Character, Double>, double) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map, a Map of Character keys to Double values that will be used to determine costs, and a double value for unhandled characters, produces a double[][] that can be used as a map by AStarSearch.
generateCostMap(char[][], Map<Character, Double>, double) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map, a Map of Character keys to Double values that will be used to determine costs, and a double value for unhandled characters, produces a double[][] that can be used as a costMap by DijkstraMap.
generated - Variable in class squidpony.squidgrid.mapping.MixedGenerator
 
generateInto(int[][], int, int) - Method in class squidpony.squidmath.MaskedShapeGenerator
Returns a modified version of changing where 0 represents empty space, 1 represents border, and 2 represents "body." Only a 12x12 area will be changed by this call, with its minimum x and y determined by xPos and yPos.
generateIntoShaded(int[][], int, int) - Method in class squidpony.squidmath.MaskedShapeGenerator
Returns a modified version of changing where 0 represents empty space, 1 represents border, 2 represents shaded "body,", 3 represents normal body, and 4 represents lit body.
generateIntoShaded8way(int[][], int, int) - Method in class squidpony.squidmath.MaskedShapeGenerator
Returns a modified version of changing where 0 represents empty space, 1 represents border, 2 represents shaded "body,", 3 represents normal body, and 4 represents lit body.
generateLightLevels(int) - Static method in class squidpony.squidmath.CoordPacker
Given a number of total levels to consider separate in a double[][] such as an FOV result, this produces a levels array that can be passed to unpackMultiDouble() to ensure that the minimum double returned for an "on" cell is 1.0 / totalLevels, and every progressively tighter level in the short[][] being unpacked will be close to a multiple of that minimum double value.
generateList(int) - Method in class squidpony.WeightedLetterNamegen
Gets an ArrayList of random String names, sized to match amountToGenerate.
generatePackingLevels(int) - Static method in class squidpony.squidmath.CoordPacker
Given a number of total levels to consider separate in a double[][] such as an FOV result, this produces a levels array that can be passed to packMulti() to ensure that you have the requested number of separate levels in the multi-packed result.
generateResistances(char[][]) - Static method in class squidpony.squidgrid.FOV
Given a char[][] for the map, produces a double[][] that can be used with most of the methods in FOV, like FOV.reuseFOV(double[][], double[][], int, int, double).
generateResistances(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map, produces a double[][] that can be used with FOV.calculateFOV().
generateResistances3x3(char[][]) - Static method in class squidpony.squidgrid.FOV
Given a char[][] for the map that should use box drawing characters (as produced by DungeonUtility.hashesToLines(char[][], boolean)), produces a double[][] with triple width and triple height that can be used with FOV methods like FOV.reuseFOV(double[][], double[][], int, int, double) in classes that use subcell lighting.
generateResistances3x3(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map that should use box drawing characters (as produced by DungeonUtility.hashesToLines(char[][], boolean)), produces a double[][] with triple width and triple height that can be used with FOV.calculateFOV() in classes that use subcell lighting.
generateRespectingStairs(char[][]) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Generate a char[][] dungeon with extra features given a baseDungeon that has already been generated, and that already has staircases represented by greater than and less than signs.
generateRespectingStairs(char[][], int[][]) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Generate a char[][] dungeon with extra features given a baseDungeon that has already been generated, with staircases represented by greater than and less than signs, and an environment as an int[][], which can often be obtained from MixedGenerator or classes that use it, like SerpentMapGenerator, with their getEnvironment method.
generateSimpleResistances(char[][]) - Static method in class squidpony.squidgrid.FOV
Given a char[][] for the map, produces a double[][] that can be used with any FOV methods that expect a resistance map (like FOV.reuseFOV(double[][], double[][], int, int, double)), but does not treat any cells as partly transparent, only fully-blocking or fully-permitting light.
generateSimpleResistances(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map, produces a double[][] that can be used with FOV.calculateFOV(), but does not treat any cells as partly transparent, only fully-blocking or fully-permitting light.
generateSimpleResistances3x3(char[][]) - Static method in class squidpony.squidgrid.FOV
Given a char[][] for the map that should use box drawing characters (as produced by DungeonUtility.hashesToLines(char[][], boolean)), produces a double[][] with triple width and triple height that can be used with FOV's methods that expect a resistance map (like FOV.reuseFOV(double[][], double[][], int, int, double)) in classes that use subcell lighting.
generateSimpleResistances3x3(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Given a char[][] for the map that should use box drawing characters (as produced by DungeonUtility.hashesToLines(char[][], boolean)), produces a double[][] with triple width and triple height that can be used with FOV.calculateFOV() in classes that use subcell lighting.
GENERATION - Static variable in class squidpony.SquidTags
Use this tag when logging things about generating dungeons, monster, etc.
get(double, double) - Static method in class squidpony.squidmath.CoordDouble
 
get(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
get(int) - Method in class squidpony.squidmath.IntIntOrderedMap
 
get(int) - Method in class squidpony.squidmath.IntVLA
 
get(int) - Method in class squidpony.squidmath.Region
Gets the Coord stored at the given index in this Region, or null if index is out of bounds.
get(int) - Method in class squidpony.squidmath.ShortVLA
 
get(int, int) - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Gets the char at a given x,y position.
get(int, int) - Static method in class squidpony.squidmath.BlueNoise
Gets a byte from the raw data this stores, treating it as an infinite 2D plane of tiling 64x64 regions.
get(int, int) - Static method in class squidpony.squidmath.Coord
 
get(int, int, byte[]) - Static method in class squidpony.squidmath.BlueNoise
Gets a byte from some raw data at least 4096 bytes in length, treating it as an infinite 2D plane of tiling 64x64 regions.
get(int, int, int) - Method in interface squidpony.IColorCenter
 
get(int, int, int) - Method in class squidpony.IColorCenter.Skeleton
 
get(int, int, int) - Static method in class squidpony.squidmath.BlueNoise
Gets a byte from the raw data this stores, treating it as an infinite 3D space of tiling 64x64x64 regions.
get(int, int, int) - Static method in class squidpony.squidmath.Coord3D
 
get(int, int, int, int) - Method in interface squidpony.IColorCenter
 
get(int, int, int, int) - Method in class squidpony.IColorCenter.Skeleton
 
get(I) - Method in class squidpony.squidgrid.SpatialMap
Gets the element with the given identity.
get(CharSequence) - Static method in class squidpony.StringConvert
Gets the registered StringConvert for the given type name, if there is one, or returns null otherwise.
get(Object) - Method in class squidpony.squidmath.Arrangement
 
get(Object) - Method in class squidpony.squidmath.OrderedMap
 
get(Object) - Method in class squidpony.squidmath.OrderedSet
Returns the element of this set that is equal to the given key, or null.
get(Object) - Method in class squidpony.squidmath.UnorderedMap
 
get(Object) - Method in class squidpony.squidmath.UnorderedSet
Returns the element of this set that is equal to the given key, or null.
get(String) - Static method in class squidpony.FakeLanguageGen
If a FakeLanguageGen is known and is in FakeLanguageGen.registered, this allows you to look up that FakeLanguageGen by name (using a name from FakeLanguageGen.registeredNames).
get(Coord) - Method in class squidpony.squidgrid.SpatialMap
Gets the element at the given Coord position.
getA() - Method in class squidpony.squidai.graph.Connection
 
getA() - Method in class squidpony.squidai.graph.Edge
 
getA() - Method in class squidpony.squidmath.SquidID
Gets the 32 least-significant bits as an int.
getAAt(int) - Method in class squidpony.squidmath.K2
Given an int index, finds the associated A key (using index as a point in the ordering).
getAAt(int) - Method in class squidpony.squidmath.K2V1
Given an int index, finds the associated A key (using index as a point in the ordering).
getAFromB(Object) - Method in class squidpony.squidmath.K2
Given a B object, finds the associated A object (it will be at the same point in the ordering).
getAFromB(Object) - Method in class squidpony.squidmath.K2V1
Given a B object, finds the associated A object (it will be at the same point in the ordering).
getAll() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getAll() - Method in class squidpony.squidgrid.zone.CoordPackerZone
 
getAll() - Method in class squidpony.squidgrid.zone.ListZone
 
getAll() - Method in interface squidpony.squidgrid.zone.Zone
 
getAll() - Method in class squidpony.squidmath.GreasedRegion
 
getAll4Corners(Rectangle, Coord[]) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
getAlongStraightWalls() - Method in class squidpony.squidgrid.mapping.Placement
Gets an OrderedSet of OrderedSet of Coord, where each inner OrderedSet of Coord refers to a placement region along a straight wall with length 3 or more, not including corners.
getAlpha(T) - Method in interface squidpony.IColorCenter
 
getAndIncrement(int, double) - Method in class squidpony.squidmath.IntDoubleOrderedMap
Looks up the key k in this map, remembers the associated value (which will be IntDoubleOrderedMap.defaultReturnValue() if k wasn't found), adds increment to the actual associated value in the map, and returns the remembered value.
getAndIncrement(int, int) - Method in class squidpony.squidmath.IntIntOrderedMap
Looks up the key k in this map, remembers the associated value (which will be IntIntOrderedMap.defaultReturnValue() if k wasn't found), adds increment to the actual associated value in the map, and returns the remembered value.
getAndMoveToFirst(K) - Method in class squidpony.squidmath.Arrangement
Returns the value to which the given key is mapped; if the key is present, it is moved to the first position of the iteration order.
getAndMoveToFirst(K) - Method in class squidpony.squidmath.OrderedMap
Returns the value to which the given key is mapped; if the key is present, it is moved to the first position of the iteration order.
getAndMoveToLast(K) - Method in class squidpony.squidmath.Arrangement
Returns the value to which the given key is mapped; if the key is present, it is moved to the last position of the iteration order.
getAndMoveToLast(K) - Method in class squidpony.squidmath.OrderedMap
Returns the value to which the given key is mapped; if the key is present, it is moved to the last position of the iteration order.
getAngle() - Method in class squidpony.squidai.ConeAOE
 
getArray(Collection<? extends K>) - Method in class squidpony.squidmath.Arrangement
 
getArray(K[]) - Method in class squidpony.squidmath.Arrangement
 
getArrayListQ() - Method in class squidpony.squidmath.K2V1
Gets the Q values as a freshly-copied ArrayList of Q; unlike K2V1.getSetA() or K2V1.getSetB(), this does not cache the value list.
getAt(int) - Static method in class squidpony.FakeLanguageGen
If a FakeLanguageGen is known and is in FakeLanguageGen.registered, this allows you to look up that FakeLanguageGen by index, from 0 to FakeLanguageGen.registered.length - 1.
getAt(int) - Method in class squidpony.squidmath.Arrangement
Gets the value at the given index in the iteration order in constant time (random-access).
getAt(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
Gets the value at the given index in the iteration order in constant time (random-access).
getAt(int) - Method in class squidpony.squidmath.IntIntOrderedMap
Gets the value at the given index in the iteration order in constant time (random-access).
getAt(int) - Method in class squidpony.squidmath.OrderedMap
Gets the value at the given index in the iteration order in constant time (random-access).
getAt(int) - Method in class squidpony.squidmath.OrderedSet
Gets the item at the given index in the iteration order in constant time (random-access).
getB() - Method in class squidpony.squidai.graph.Connection
 
getB() - Method in class squidpony.squidai.graph.Edge
 
getB() - Method in class squidpony.squidmath.SquidID
Gets the 32 second-to-least-significant bits as an int.
getBareDungeon() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Get the most recently generated char[][] dungeon out of this class without any chars other than '#' or '.', for walls and floors respectively.
getBareDungeon() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Get the most recently generated char[][] dungeon out of this class without any chars other than '#' or '.', for walls and floors respectively.
getBareMap() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Get the most recently generated char[][] map out of this class without any chars other than '#' or '.', for walls and floors respectively.
getBAt(int) - Method in class squidpony.squidmath.K2
Given an int index, finds the associated B key (using index as a point in the ordering).
getBAt(int) - Method in class squidpony.squidmath.K2V1
Given an int index, finds the associated B key (using index as a point in the ordering).
getBFromA(Object) - Method in class squidpony.squidmath.K2
Given an A object, finds the associated B object (it will be at the same point in the ordering).
getBFromA(Object) - Method in class squidpony.squidmath.K2V1
Given an A object, finds the associated B object (it will be at the same point in the ordering).
getBigTotalPermutations(int) - Static method in class squidpony.squidmath.PermutationGenerator
Returns the total number of unique permutations that can be generated for the given count of permute-able elements.
getBiomeCode(int, int) - Method in interface squidpony.squidgrid.mapping.WorldMapGenerator.BiomeMapper
Gets the most relevant biome code for a given x,y point on the map.
getBiomeCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
Gets the biome code for the dominant biome at a given x,y position.
getBiomeCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
 
getBiomeNameTable() - Method in interface squidpony.squidgrid.mapping.WorldMapGenerator.BiomeMapper
Gets a String array where biome codes can be used as indices to look up a name for the biome they refer to.
getBiomeNameTable() - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
Gets a String array where biome codes can be used as indices to look up a name for the biome they refer to.
getBiomeNameTable() - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
Gets a String array where biome codes can be used as indices to look up a name for the biome they refer to.
getBits() - Method in class squidpony.squidmath.MerlinNoise
 
getBlack() - Method in interface squidpony.IColorCenter
 
getBlack() - Method in class squidpony.IColorCenter.Skeleton
 
getBlockingRequirement() - Method in class squidpony.squidai.DijkstraMap
If you want obstacles present in orthogonal cells to prevent pathfinding along the diagonal between them, this can be used to make thin 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.
getBlue(T) - Method in interface squidpony.IColorCenter
 
getBorder(Rectangle, Direction, List<Coord>) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
getBottomLeft() - Method in interface squidpony.squidgrid.mapping.Rectangle
 
getBottomLeft() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getC() - Method in class squidpony.squidmath.SquidID
Gets the 32 second-to-most-significant bits as an int.
getCacheHeight() - Static method in class squidpony.squidmath.Coord
Gets the height of the pool used as a cache for Coords, not including negative Coords.
getCacheLevel() - Method in class squidpony.NaturalLanguageCipher
 
getCacheWidth() - Static method in class squidpony.squidmath.Coord
Gets the width of the pool used as a cache for Coords, not including negative Coords.
getCardinalDirection(int, int) - Static method in enum squidpony.squidgrid.Direction
Returns the direction that most closely matches the input.
getCellular(float, float) - Method in class squidpony.squidmath.FastNoise
 
getCellular(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getCenter() - Method in class squidpony.squidai.BlastAOE
 
getCenter() - Method in class squidpony.squidai.BurstAOE
 
getCenter() - Method in class squidpony.squidai.CloudAOE
 
getCenter() - Method in class squidpony.squidai.PointAOE
 
getCenter() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getCenter() - Method in interface squidpony.squidgrid.zone.Zone
 
getCenter() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getCenterLongitude() - Method in class squidpony.squidgrid.mapping.WorldMapGenerator
Gets the longitude line the map is centered on, which should usually be between 0 and 2 * PI.
getCenters() - Method in class squidpony.squidgrid.mapping.Placement
Gets an OrderedSet of OrderedSet of Coord, where each inner OrderedSet of Coord refers to a room's cells that are furthest from the walls, and each Coord is one of those central positions.
getCentrality() - Method in class squidpony.squidmath.EditRNG
Gets the current centrality measure of this EditRNG.
getCentrality() - Method in class squidpony.squidmath.TweakRNG
 
getChosen(int, int, int) - Static method in class squidpony.squidmath.BlueNoise
A mix of white noise and blue noise that has very few patterns detectable in frequency space, though it has some artifacts detectable to the human eye.
getCities() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getColor() - Method in class squidpony.panel.IColoredString.Bucket
 
getConfiguredNoise(float, float) - Method in class squidpony.squidmath.FastNoise
After being configured with the setters in this class, such as FastNoise.setNoiseType(int), FastNoise.setFrequency(float), FastNoise.setFractalOctaves(int), and FastNoise.setFractalType(int), among others, you can call this method to get the particular variety of noise you specified, in 2D.
getConfiguredNoise(float, float, float) - Method in class squidpony.squidmath.FastNoise
After being configured with the setters in this class, such as FastNoise.setNoiseType(int), FastNoise.setFrequency(float), FastNoise.setFractalOctaves(int), and FastNoise.setFractalType(int), among others, you can call this method to get the particular variety of noise you specified, in 3D.
getConfiguredNoise(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
After being configured with the setters in this class, such as FastNoise.setNoiseType(int), FastNoise.setFrequency(float), FastNoise.setFractalOctaves(int), and FastNoise.setFractalType(int), among others, you can call this method to get the particular variety of noise you specified, in 3D.
getConfiguredNoise(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
After being configured with the setters in this class, such as FastNoise.setNoiseType(int), FastNoise.setFrequency(float), FastNoise.setFractalOctaves(int), and FastNoise.setFractalType(int), among others, you can call this method to get the particular variety of noise you specified, in 3D.
getConnections() - Method in class squidpony.squidai.graph.Node
 
getConnections() - Method in class squidpony.squidmath.CosmicNumbering
 
getCoords() - Method in class squidpony.squidmath.Region
Gets the Coords contained in this as an array, a direct reference that does permit modifying the Coords in your own code without altering "dirty/clean" status.
getCorner(Rectangle, Direction) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
getCorners() - Method in class squidpony.squidgrid.mapping.Placement
Gets an OrderedSet of OrderedSet of Coord, where each inner OrderedSet of Coord refers to a room's corners, and each Coord is one of those corners.
getCubic(float, float) - Method in class squidpony.squidmath.FastNoise
 
getCubic(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getCubicFractal(float, float) - Method in class squidpony.squidmath.FastNoise
 
getCubicFractal(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getD() - Method in class squidpony.squidmath.SquidID
Gets the 32 most-significant bits as an int.
getDegree() - Method in class squidpony.squidmath.CurvedBoundedDistribution
 
getDiagonal() - Method in interface squidpony.squidgrid.zone.Zone
 
getDiagonal() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getDiagonal() - Method in class squidpony.squidmath.GreasedRegion
Gets the diagonal distance from the point combining the lowest x-value present in this GreasedRegion with the lowest y-value in this, to the point combining the highest x-value and the highest y-value.
getDirection(int, int) - Static method in enum squidpony.squidgrid.Direction
Returns the direction that most closely matches the input.
getDouble() - Method in class squidpony.squidmath.CosmicNumbering
Gets a double determined by the current values in the connections, accessible via CosmicNumbering.getConnections().
getDoubleBase() - Method in class squidpony.squidmath.CosmicNumbering
Gets a double determined by the current values in the connections, accessible via CosmicNumbering.getConnections().
getDungeon() - Method in class squidpony.squidgrid.mapping.BasicCaveGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling BasicCaveGenerator.generate() or some similar method present in a specific implementation.
getDungeon() - Method in class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.ConnectingMapGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling ConnectingMapGenerator.generate() or some similar method present in a specific implementation.
getDungeon() - Method in class squidpony.squidgrid.mapping.DenseRoomMapGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.DividedMazeGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling DividedMazeGenerator.generate().
getDungeon() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Get the most recently generated char[][] dungeon out of this class.
getDungeon() - Method in class squidpony.squidgrid.mapping.FlowingCaveGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling FlowingCaveGenerator.generate() or some similar method present in a specific implementation.
getDungeon() - Method in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling GrowingTreeMazeGenerator.generate() or some similar method present in a specific implementation.
getDungeon() - Method in interface squidpony.squidgrid.mapping.IDungeonGenerator
Gets the most recently-produced dungeon as a 2D char array, usually produced by calling IDungeonGenerator.generate() or some similar method present in a specific implementation.
getDungeon() - Method in class squidpony.squidgrid.mapping.LanesMapGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.MixedGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Get the most recently generated char[][] map out of this class.
getDungeon() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
Gets the maze as a 2D array of ',' for passable or '#' for blocked.
getDungeon() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Get the most recently generated char[][] dungeon out of this class.
getDungeon() - Method in class squidpony.squidgrid.mapping.SerpentMapGenerator
 
getDungeon() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Get the char[][] dungeon that was last returned by generate(), or null if generate() or setDungeon have not been called.
getEdge(Node<V>) - Method in class squidpony.squidai.graph.Node
 
getEdge(Node<V>, Node<V>) - Method in class squidpony.squidai.graph.Graph
 
getEdge(Node<V>, Node<V>) - Method in class squidpony.squidai.graph.UndirectedGraph
 
getEdge(V, V) - Method in class squidpony.squidai.graph.Graph
Retrieve the edge which is from v to w.
getEdgeCount() - Method in class squidpony.squidai.graph.Graph
Get the number of edges in the graph.
getEdges() - Method in class squidpony.squidai.graph.Graph
Get a collection containing all the edges in the graph.
getEdges(V) - Method in class squidpony.squidai.graph.Graph
Get a collection containing all the edges which have v as a source.
getEnd() - Method in class squidpony.squidai.BeamAOE
 
getEnd() - Method in class squidpony.squidai.LineAOE
 
getEnvironment() - Method in class squidpony.squidgrid.mapping.ConnectingMapGenerator
Gets a 2D array of int constants, each representing a type of environment corresponding to a static field of DungeonUtility.
getEnvironment() - Method in class squidpony.squidgrid.mapping.DenseRoomMapGenerator
Gets a 2D array of int constants, each representing a type of environment corresponding to a static field of MixedGenerator.
getEnvironment() - Method in class squidpony.squidgrid.mapping.FlowingCaveGenerator
Gets an environment map as a 2D int array that SectionDungeonGenerator can use along with the normal 2D char array dungeon map to add dungeon features.
getEnvironment() - Method in class squidpony.squidgrid.mapping.LanesMapGenerator
Gets a 2D array of int constants, each representing a type of environment corresponding to a static field of MixedGenerator.
getEnvironment() - Method in class squidpony.squidgrid.mapping.MixedGenerator
 
getEnvironment() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Gets the environment int 2D array for use with classes like RoomFinder.
getEnvironment() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
Gets a 2D array of int constants, each representing a type of environment corresponding to a static field of MixedGenerator.
getEnvironment() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
 
getEnvironment() - Method in class squidpony.squidgrid.mapping.SerpentMapGenerator
Gets a 2D array of int constants, each representing a type of environment corresponding to a static field of MixedGenerator.
getEnvironment(int) - Method in class squidpony.squidgrid.mapping.SerpentDeepMapGenerator
Gets a 2D int array representing the environment for the requested level.
getEnvironments() - Method in class squidpony.squidgrid.mapping.SerpentDeepMapGenerator
Gets an array (length equals depth) of 2D int arrays representing the environments for levels.
getExpected() - Method in class squidpony.squidmath.EditRNG
Gets the current expected average for this EditRNG.
getExternalBorder() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getExternalBorder() - Method in class squidpony.squidgrid.zone.CoordPackerZone
 
getExternalBorder() - Method in interface squidpony.squidgrid.zone.Zone
Gets a Collection of Coord values that are not in this Zone, but are adjacent to it, either orthogonally or diagonally.
getExternalBorder() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getExternalBorder() - Method in class squidpony.squidmath.GreasedRegion
Gets a Collection of Coord values that are not in this GreasedRegion, but are adjacent to it, either orthogonally or diagonally.
getFairness() - Method in class squidpony.squidmath.DharmaRNG
Gets the measure that this class uses for RNG fairness, defaulting to 0.54 (always between 0.0 and 1.0).
getFavor() - Method in class squidpony.squidmath.TweakRNG
 
getFixedRooms() - Method in class squidpony.squidgrid.mapping.MixedGenerator
 
getFoam(float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoam(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoam(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoam(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoamFractal(float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoamFractal(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getFoamFractal(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getFortune() - Method in class squidpony.squidmath.DharmaRNG
Gets the status of the fortune used when calculating fairness adjustments.
getFractalOctaves() - Method in class squidpony.squidmath.FastNoise
Gets the octave count for all fractal noise types.
getFractalType() - Method in class squidpony.squidmath.FastNoise
Gets the method for combining octaves in all fractal noise types, allowing an int argument corresponding to one of the following constants from this class: FastNoise.FBM (0), FastNoise.BILLOW (1), or FastNoise.RIDGED_MULTI (2).
getFragments() - Method in interface squidpony.panel.IColoredString
Gets the Buckets as an ArrayList, allowing access by index instead of by Iterable.iterator().
getFragments() - Method in class squidpony.panel.IColoredString.Impl
Gets the Buckets as an ArrayList, allowing access by index instead of by IColoredString.Impl.iterator().
getFrequency() - Method in class squidpony.squidmath.FastNoise
Gets the frequency for all noise types.
getGreen(T) - Method in interface squidpony.IColorCenter
 
getHeatCode(int, int) - Method in interface squidpony.squidgrid.mapping.WorldMapGenerator.BiomeMapper
Gets a heat code for a given x,y point on a map, usually as an int between 0 and 5 inclusive.
getHeatCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
 
getHeatCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
 
getHeight() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Height of the dungeon in cells.
getHeight() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getHeight() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Height of the map in cells.
getHeight() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
getHeight() - Method in interface squidpony.squidgrid.mapping.Rectangle
 
getHeight() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getHeight() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Height of the dungeon in cells.
getHeight() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Returns the height, used as the second coordinate in any char[][] in this class.
getHeight() - Method in interface squidpony.squidgrid.zone.Zone
 
getHeight() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getHeight() - Method in class squidpony.squidmath.AStarSearch
 
getHeight() - Method in class squidpony.squidmath.GreasedRegion
Gets the distance between the minimum y-value contained in this GreasedRegion and the maximum y-value in it.
getHeight() - Method in class squidpony.squidmath.TwistedLine
 
getHeightMap() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getHidingPlaces(Radius, int) - Method in class squidpony.squidgrid.mapping.Placement
Gets an OrderedSet of Coord, where each Coord is hidden (using the given radiusStrategy and range for FOV calculations) from any doorways or similar narrow choke-points where a character might be easily ambushed.
getHSV(float, float, float) - Method in interface squidpony.IColorCenter
 
getHSV(float, float, float) - Method in class squidpony.IColorCenter.Skeleton
 
getHSV(float, float, float, float) - Method in interface squidpony.IColorCenter
 
getHSV(float, float, float, float) - Method in class squidpony.IColorCenter.Skeleton
 
getHue(float, float, float) - Method in class squidpony.IColorCenter.Skeleton
 
getHue(T) - Method in interface squidpony.IColorCenter
 
getHue(T) - Method in class squidpony.IColorCenter.Skeleton
 
getIdentity(Coord) - Method in class squidpony.squidgrid.SpatialMap
Gets the identity of the element at the given Coord position.
getInfluences() - Method in class squidpony.squidai.GreasedZOI
Gets the influencing groups; ideally the result should not be changed without setting it back with setInfluences.
getInfluences() - Method in class squidpony.squidai.ZOI
Gets the influencing groups; ideally the result should not be changed without setting it back with setInfluences.
getInt() - Method in class squidpony.squidmath.CosmicNumbering
Gets an int determined by the current values in the connections, accessible via CosmicNumbering.getConnections().
getInt(Object) - Method in class squidpony.squidmath.Arrangement
 
getInternalBorder() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getInternalBorder() - Method in class squidpony.squidgrid.zone.CoordPackerZone
 
getInternalBorder() - Method in interface squidpony.squidgrid.zone.Zone
 
getInternalBorder() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getInternalBorder() - Method in class squidpony.squidmath.GreasedRegion
 
getInternalNodeA() - Method in class squidpony.squidai.graph.Connection
 
getInternalNodeA() - Method in class squidpony.squidai.graph.Edge
 
getInternalNodeB() - Method in class squidpony.squidai.graph.Connection
 
getInternalNodeB() - Method in class squidpony.squidai.graph.Edge
 
getKey() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntry
 
getKey() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntry
 
getKnownPath(Coord, Coord) - Method in class squidpony.squidai.WaypointPathfinder
Finds the appropriate one of the already-calculated, possibly-long paths this class stores to get from a waypoint to another waypoint, then quickly finds a path to get on the long path, and returns the total path.
getLambda() - Method in class squidpony.squidmath.ExponentialDistribution
 
getLastPath() - Method in class squidpony.squidgrid.LOS
Returns the path of the last LOS calculation, with the starting point as the head of the queue.
getLastPath() - Method in class squidpony.squidmath.Elias
 
getLastPath() - Method in class squidpony.squidmath.TwistedLine
 
getLeastSignificantBits() - Method in class squidpony.squidmath.SquidID
Gets the least-significant bits, also accessible by the field low.
getLimitType() - Method in interface squidpony.squidai.AOE
Gets the AimLimit enum that can be used to restrict points this checks (defaults to null if not set).
getLimitType() - Method in class squidpony.squidai.BeamAOE
 
getLimitType() - Method in class squidpony.squidai.BlastAOE
 
getLimitType() - Method in class squidpony.squidai.BurstAOE
 
getLimitType() - Method in class squidpony.squidai.CloudAOE
 
getLimitType() - Method in class squidpony.squidai.ConeAOE
 
getLimitType() - Method in class squidpony.squidai.LineAOE
 
getLimitType() - Method in class squidpony.squidai.PointAOE
 
getListQ() - Method in class squidpony.squidmath.K2V1
Gets the Q values as a shared reference to the ArrayList of Q this uses; like K2V1.getSetA() and K2V1.getSetB(), changes made to the returned list will also change this data structure.
getLocation() - Method in class squidpony.squidmath.Coord
Provided for compatibility with earlier code that used the AWT Point API.
getLowerBound() - Method in class squidpony.squidmath.ExponentialDistribution
The lower inclusive bound is 0 while lambda is positive; it is negative infinity if lambda is negative.
getLowerBound() - Method in class squidpony.squidmath.GaussianDistribution
The lower inclusive bound is negative infinity.
getLowerBound() - Method in interface squidpony.squidmath.IDistribution
Gets the lower bound of the distribution.
getLowerBound() - Method in class squidpony.squidmath.IDistribution.SimpleDistribution
Gets the lower inclusive bound, which is 0.0.
getLowerBound() - Method in class squidpony.squidmath.SpikeDistribution
Gets the lower bound of the distribution, which is -1, inclusive.
getMany(int...) - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
getMany(int...) - Method in class squidpony.squidmath.IntIntOrderedMap
 
getMany(Iterable<? extends K>) - Method in class squidpony.squidmath.Arrangement
 
getMany(Collection<K>) - Method in class squidpony.squidmath.OrderedMap
 
getMany(Collection<K>) - Method in class squidpony.squidmath.UnorderedMap
 
getManyIdentities(I[]) - Method in class squidpony.squidgrid.SpatialMap
Given an array of I, gets all elements in this SpatialMap that share an identity with one of the I objects in identities and returns them as an ArrayList of elements.
getManyIdentities(Iterable<I>) - Method in class squidpony.squidgrid.SpatialMap
Given an Iterable (such as a List, Set, or other Collection) of I, gets all elements in this SpatialMap that share an identity with one of the I objects in identities and returns them as an ArrayList of elements.
getManyPositions(Iterable<Coord>) - Method in class squidpony.squidgrid.SpatialMap
Given an Iterable (such as a List, Set, or other Collection) of Coord, gets all elements in this SpatialMap that share a position with one of the Coord objects in positions and returns them as an ArrayList of elements.
getManyPositions(Coord[]) - Method in class squidpony.squidgrid.SpatialMap
Given an array of Coord, gets all elements in this SpatialMap that share a position with one of the Coord objects in positions and returns them as an ArrayList of elements.
getMap() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Get the most recently generated char[][] map out of this class.
getMap() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
Gets the maze as a 2D array of true for passable or false for blocked.
getMappedCount() - Method in class squidpony.squidai.CustomDijkstraMap
 
getMappedCount() - Method in class squidpony.squidai.DijkstraMap
 
getMarkup(String) - Method in class squidpony.panel.IMarkup.StringMarkup
 
getMarkup(T) - Method in interface squidpony.panel.IMarkup
Implementations should use this method to get a String that describes the given value, or begins some section of markup that uses a quality specified by value, such as a color or text size.
getMatch() - Method in class squidpony.ObText.ContentMatcher
Returns the contents of the latest String successfully found with Matcher.find(), without quotation.
getMaxPeak() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getMaxRange() - Method in interface squidpony.squidai.AOE
The maximum inclusive range that the AOE can be shift()-ed to using the distance measurement from radiusType.
getMaxRange() - Method in class squidpony.squidai.BeamAOE
 
getMaxRange() - Method in class squidpony.squidai.BlastAOE
 
getMaxRange() - Method in class squidpony.squidai.BurstAOE
 
getMaxRange() - Method in class squidpony.squidai.CloudAOE
 
getMaxRange() - Method in class squidpony.squidai.ConeAOE
 
getMaxRange() - Method in class squidpony.squidai.LineAOE
 
getMaxRange() - Method in class squidpony.squidai.PointAOE
 
getMaze() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
Gets the maze as a 2D array of ',' for passable or '#' for blocked.
getMetric() - Method in interface squidpony.squidai.AOE
Used to determine distance from origin for the purposes of selecting a target location that is within the bounds of minRange and maxRange.
getMetric() - Method in class squidpony.squidai.BeamAOE
 
getMetric() - Method in class squidpony.squidai.BlastAOE
 
getMetric() - Method in class squidpony.squidai.BurstAOE
 
getMetric() - Method in class squidpony.squidai.CloudAOE
 
getMetric() - Method in class squidpony.squidai.ConeAOE
 
getMetric() - Method in class squidpony.squidai.LineAOE
 
getMetric() - Method in class squidpony.squidai.PointAOE
 
getMinRange() - Method in interface squidpony.squidai.AOE
The minimum inclusive range that the AOE can be shift()-ed to using the distance measurement from radiusType.
getMinRange() - Method in class squidpony.squidai.BeamAOE
 
getMinRange() - Method in class squidpony.squidai.BlastAOE
 
getMinRange() - Method in class squidpony.squidai.BurstAOE
 
getMinRange() - Method in class squidpony.squidai.CloudAOE
 
getMinRange() - Method in class squidpony.squidai.ConeAOE
 
getMinRange() - Method in class squidpony.squidai.LineAOE
 
getMinRange() - Method in class squidpony.squidai.PointAOE
 
getMoistureCode(int, int) - Method in interface squidpony.squidgrid.mapping.WorldMapGenerator.BiomeMapper
Gets a moisture code for a given x,y point on a map, usually as an int between 0 and 5 inclusive.
getMoistureCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.DetailedBiomeMapper
 
getMoistureCode(int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SimpleBiomeMapper
 
getMostSignificantBits() - Method in class squidpony.squidmath.SquidID
Gets the most-significant bits, also accessible by the field high.
getName() - Method in class squidpony.FakeLanguageGen
Returns the name of this FakeLanguageGen, such as "English" or "Deep Speech", if one was registered for this.
getName() - Method in class squidpony.StringConvert
 
getNextIndex() - Method in class squidpony.squidmath.SobolQRNG
Returns the index i of the next point in the Sobol sequence that will be returned by calling SobolQRNG.nextVector().
getNode(V) - Method in class squidpony.squidai.graph.Graph
 
getNodeA() - Method in class squidpony.squidai.graph.Connection
 
getNodeB() - Method in class squidpony.squidai.graph.Connection
 
getNodes() - Method in class squidpony.squidai.graph.Graph
 
getNoise(double) - Method in class squidpony.squidmath.GlitchNoise
 
getNoise(double) - Method in class squidpony.squidmath.Noise.Basic1D
 
getNoise(double) - Method in class squidpony.squidmath.Noise.Exponential1D
 
getNoise(double) - Method in class squidpony.squidmath.Noise.InverseLayered1D
 
getNoise(double) - Method in class squidpony.squidmath.Noise.Layered1D
 
getNoise(double) - Method in interface squidpony.squidmath.Noise.Noise1D
 
getNoise(double) - Method in class squidpony.squidmath.Noise.QuilezNoise
 
getNoise(double) - Method in class squidpony.squidmath.Noise.Scaled1D
 
getNoise(double) - Method in class squidpony.squidmath.Noise.Sway1D
 
getNoise(double) - Method in class squidpony.squidmath.ValueNoise
 
getNoise(double) - Method in class squidpony.squidmath.WhiteNoise
 
getNoise(double...) - Method in class squidpony.squidmath.PhantomNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.ClassicNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoise(double, double) - Method in class squidpony.squidmath.FastNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.FoamNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.GlitchNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.JitterNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.MasonNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.MerlinNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Exponential2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.InverseLayered2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Layered2D
 
getNoise(double, double) - Method in interface squidpony.squidmath.Noise.Noise2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.QuilezNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Ridged2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Scaled2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Slick2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Sway2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Turbulent2D
 
getNoise(double, double) - Method in class squidpony.squidmath.Noise.Viny2D
 
getNoise(double, double) - Method in class squidpony.squidmath.SeededNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.ValueNoise
 
getNoise(double, double) - Method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, long) with the initial seed given to this object.
getNoise(double, double) - Method in class squidpony.squidmath.WhiteNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.ClassicNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoise(double, double, double) - Method in class squidpony.squidmath.FastNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.FoamNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.GlitchNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.JitterNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.MasonNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.MerlinNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Exponential3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.InverseLayered3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Layered3D
 
getNoise(double, double, double) - Method in interface squidpony.squidmath.Noise.Noise3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Ridged3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Scaled3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Slick3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Turbulent3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.Noise.Viny3D
 
getNoise(double, double, double) - Method in class squidpony.squidmath.SeededNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.ValueNoise
 
getNoise(double, double, double) - Method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, double, long) with the initial seed given to this object.
getNoise(double, double, double) - Method in class squidpony.squidmath.WhiteNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.ClassicNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.FastNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.FoamNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.GlitchNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.JitterNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.MasonNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Exponential4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.InverseLayered4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Layered4D
 
getNoise(double, double, double, double) - Method in interface squidpony.squidmath.Noise.Noise4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Ridged4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Scaled4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Slick4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Turbulent4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.Noise.Viny4D
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.SeededNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.ValueNoise
 
getNoise(double, double, double, double) - Method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, double, double, long) with the initial seed given to this object.
getNoise(double, double, double, double) - Method in class squidpony.squidmath.WhiteNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.ClassicNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.FastNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.FoamNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.GlitchNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.JitterNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.MasonNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Exponential6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.InverseLayered6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Layered6D
 
getNoise(double, double, double, double, double, double) - Method in interface squidpony.squidmath.Noise.Noise6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Ridged6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Scaled6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Slick6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Turbulent6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.Noise.Viny6D
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.SeededNoise
 
getNoise(double, double, double, double, double, double) - Method in class squidpony.squidmath.WhiteNoise
 
getNoise2D(double, double) - Method in class squidpony.squidmath.PhantomNoise
 
getNoiseMax() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
getNoiseMin() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
getNoiseType() - Method in class squidpony.squidmath.FastNoise
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.ClassicNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.FoamNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.GlitchNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.JitterNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.MasonNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Exponential6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.InverseLayered6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Layered6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in interface squidpony.squidmath.Noise.Noise6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Ridged6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Scaled6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Slick6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Turbulent6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Viny6D
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.SeededNoise
 
getNoiseWithSeed(double, double, double, double, double, double, long) - Method in class squidpony.squidmath.WhiteNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.ClassicNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.FoamNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.GlitchNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.JitterNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.MasonNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Exponential4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.InverseLayered4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Layered4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in interface squidpony.squidmath.Noise.Noise4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Ridged4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Scaled4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Slick4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Turbulent4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.Noise.Viny4D
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.SeededNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.ValueNoise
 
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.WhirlingNoise
getNoiseWithSeed(double, double, double, double, long) - Method in class squidpony.squidmath.WhiteNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.ClassicNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.FoamNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.GlitchNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.JitterNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.MasonNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.MerlinNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Exponential3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.InverseLayered3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Layered3D
 
getNoiseWithSeed(double, double, double, long) - Method in interface squidpony.squidmath.Noise.Noise3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Ridged3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Scaled3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Slick3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Turbulent3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.Noise.Viny3D
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.SeededNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.ValueNoise
 
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.WhirlingNoise
getNoiseWithSeed(double, double, double, long) - Method in class squidpony.squidmath.WhiteNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.ClassicNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.CosmicNumbering
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.FoamNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.GlitchNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.JitterNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.MasonNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.MerlinNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Exponential2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.InverseLayered2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Layered2D
 
getNoiseWithSeed(double, double, long) - Method in interface squidpony.squidmath.Noise.Noise2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.QuilezNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Ridged2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Scaled2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Slick2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Sway2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Turbulent2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.Noise.Viny2D
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.SeededNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.ValueNoise
 
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.WhirlingNoise
getNoiseWithSeed(double, double, long) - Method in class squidpony.squidmath.WhiteNoise
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.GlitchNoise
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.Basic1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.Exponential1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.InverseLayered1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.Layered1D
 
getNoiseWithSeed(double, long) - Method in interface squidpony.squidmath.Noise.Noise1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.QuilezNoise
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.Scaled1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.Noise.Sway1D
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.ValueNoise
 
getNoiseWithSeed(double, long) - Method in class squidpony.squidmath.WhiteNoise
 
getNoiseWithSeed(float, float, float, float, float, float, int) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(float, float, float, float, int) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(float, float, float, int) - Method in class squidpony.squidmath.FastNoise
 
getNoiseWithSeed(float, float, int) - Method in class squidpony.squidmath.FastNoise
 
getNonEdgeVertex(CoordDouble, CoordDouble) - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
 
getNonEdgeVertex(CoordDouble, CoordDouble) - Method in class squidpony.squidmath.Voronoi.Triangle
 
getNonEdgeVertex(DelaunayTriangulator.Edge) - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
Returns the vertex of this triangle that is not part of the given edge.
getNonEdgeVertex(Voronoi.Edge) - Method in class squidpony.squidmath.Voronoi.Triangle
Returns the vertex of this triangle that is not part of the given edge.
getObject() - Method in class squidpony.squidai.graph.Node
 
getOrDefault(int, double) - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
getOrDefault(int, int) - Method in class squidpony.squidmath.IntIntOrderedMap
 
getOrDefault(Object, V) - Method in class squidpony.squidmath.OrderedMap
 
getOrDefault(Object, V) - Method in class squidpony.squidmath.UnorderedMap
 
getOrderedSetA() - Method in class squidpony.squidmath.K2
Returns a separate (shallow) copy of the set of A keys as an OrderedSet.
getOrderedSetA() - Method in class squidpony.squidmath.K2V1
Returns a separate (shallow) copy of the set of A keys as an OrderedSet.
getOrderedSetB() - Method in class squidpony.squidmath.K2
Returns a separate (shallow) copy of the set of B keys as an OrderedSet.
getOrderedSetB() - Method in class squidpony.squidmath.K2V1
Returns a separate (shallow) copy of the set of B keys as an OrderedSet.
getOrigin() - Method in interface squidpony.squidai.AOE
Get the position from which the AOE originates, which may be related to the location of the AOE's effect, as for lines, cones, and other emitted effects, or may be unrelated except for determining which enemies can be seen or targeted from a given origin point (as for distant effects that radiate from a chosen central point, but have a maxRange at which they can deliver that effect).
getOrigin() - Method in class squidpony.squidai.BeamAOE
 
getOrigin() - Method in class squidpony.squidai.BlastAOE
 
getOrigin() - Method in class squidpony.squidai.BurstAOE
 
getOrigin() - Method in class squidpony.squidai.CloudAOE
 
getOrigin() - Method in class squidpony.squidai.ConeAOE
 
getOrigin() - Method in class squidpony.squidai.LineAOE
 
getOrigin() - Method in class squidpony.squidai.PointAOE
 
getPerlin(float, float) - Method in class squidpony.squidmath.FastNoise
 
getPerlin(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getPerlin(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getPerlin(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getPerlinFractal(float, float) - Method in class squidpony.squidmath.FastNoise
 
getPerlinFractal(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getPoints() - Method in class squidpony.squidmath.DelaunayTriangulator
Returns the point set in form of a vector of 2D vectors.
getPointSet() - Method in class squidpony.squidmath.Voronoi
Returns the point set in form of a vector of 2D vectors.
getPosition(I) - Method in class squidpony.squidgrid.SpatialMap
Gets the position of the element with the given identity.
getQAt(int) - Method in class squidpony.squidmath.K2V1
Given an int index, finds the associated Q value (using index as a point in the ordering).
getQFromA(Object) - Method in class squidpony.squidmath.K2V1
Given an A object, finds the associated Q value (it will be at the same point in the ordering).
getQFromB(Object) - Method in class squidpony.squidmath.K2V1
Given a B object, finds the associated Q value (it will be at the same point in the ordering).
getRadius() - Method in class squidpony.squidai.BeamAOE
 
getRadius() - Method in class squidpony.squidai.BlastAOE
 
getRadius() - Method in class squidpony.squidai.BurstAOE
 
getRadius() - Method in class squidpony.squidai.ConeAOE
 
getRadius() - Method in class squidpony.squidai.LineAOE
 
getRadiusStrategy() - Method in class squidpony.squidgrid.LOS
Gets the radius strategy this uses.
getRadiusType() - Method in class squidpony.squidai.BeamAOE
 
getRadiusType() - Method in class squidpony.squidai.BlastAOE
 
getRadiusType() - Method in class squidpony.squidai.BurstAOE
 
getRadiusType() - Method in class squidpony.squidai.CloudAOE
 
getRadiusType() - Method in class squidpony.squidai.ConeAOE
 
getRadiusType() - Method in class squidpony.squidai.LineAOE
 
getRandom() - Method in class squidpony.squidmath.ProbabilityTable
Gets the random number generator (a RandomnessSource) this uses.
getRandom(IRNG, int) - Method in interface squidpony.IColorCenter
 
getRandom(IRNG, int) - Method in class squidpony.IColorCenter.Skeleton
 
getRandomCell(IRNG, char[][], Set<Character>, int) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
getRandomCellsIterable(int, int, int) - Method in class squidpony.squidmath.RNG
Use that to get random cells in a rectangular map.
getRandomCoord(IRNG) - Method in class squidpony.squidmath.Region
Gets a single random Coord from this using the given RNG (which can be seeded); returns null if this is empty.
getRandomElement(Collection<T>) - Method in class squidpony.squidmath.AbstractRNG
Returns a random element from the provided Collection, which should have predictable iteration order if you want predictable behavior for identical RNG seeds, though it will get a random element just fine for any Collection (just not predictably in all cases).
getRandomElement(Collection<T>) - Method in class squidpony.squidmath.CriticalRNG
 
getRandomElement(Collection<T>) - Method in class squidpony.squidmath.DeckRNG
Returns a random element from the provided Collection, which should have predictable iteration order if you want predictable behavior for identical RNG seeds, though it will get a random element just fine for any Collection (just not predictably in all cases).
getRandomElement(Collection<T>) - Method in interface squidpony.squidmath.IRNG
Returns a random element from the provided Collection, which should have predictable iteration order if you want predictable behavior for identical RNG seeds, though it will get a random element just fine for any Collection (just not predictably in all cases).
getRandomElement(Collection<T>) - Method in class squidpony.squidmath.RNG
Returns a random element from the provided Collection, which should have predictable iteration order if you want predictable behavior for identical RNG seeds, though it will get a random element just fine for any Collection (just not predictably in all cases).
getRandomElement(List<T>) - Method in class squidpony.squidmath.AbstractRNG
Returns a random element from the provided list.
getRandomElement(List<T>) - Method in class squidpony.squidmath.CriticalRNG
 
getRandomElement(List<T>) - Method in class squidpony.squidmath.DeckRNG
Returns a random element from the provided list.
getRandomElement(List<T>) - Method in interface squidpony.squidmath.IRNG
Returns a random element from the provided list.
getRandomElement(List<T>) - Method in class squidpony.squidmath.RNG
Returns a random element from the provided list.
getRandomElement(IRNG) - Method in class squidpony.squidmath.IntVLA
 
getRandomElement(T[]) - Method in class squidpony.squidmath.AbstractRNG
Returns a random element from the provided array and maintains object type.
getRandomElement(T[]) - Method in class squidpony.squidmath.CriticalRNG
 
getRandomElement(T[]) - Method in class squidpony.squidmath.DeckRNG
Returns a random element from the provided array and maintains object type.
getRandomElement(T[]) - Method in interface squidpony.squidmath.IRNG
Returns a random element from the provided array and maintains object type.
getRandomElement(T[]) - Method in class squidpony.squidmath.RNG
Returns a random element from the provided array and maintains object type.
getRandomness() - Method in class squidpony.squidmath.DeckRNG
 
getRandomness() - Method in class squidpony.squidmath.DharmaRNG
 
getRandomness() - Method in class squidpony.squidmath.EditRNG
 
getRandomness() - Method in class squidpony.squidmath.RNG
 
getRandomStartIterable(List<T>) - Method in class squidpony.squidmath.RNG
Get an Iterable that starts at a random location in list and continues on through list in its current order.
getRandomUniqueCells(int, int, int, int) - Method in class squidpony.squidmath.RNG
Gets an array of unique Coords, from (startX,startY) inclusive to (startX+width,startY+height) exclusive, in a random order, with the array containing width * height items.
getRandomUniqueCells(int, int, int, int, int) - Method in class squidpony.squidmath.RNG
Gets an array of unique Coords, from (startX,startY) inclusive to (startX+width,startY+height) exclusive, in a random order, with the array containing Math.min(width * height, size) items.
getRandomUniqueCells(int, int, int, int, Coord[]) - Method in class squidpony.squidmath.RNG
Assigns to dest an array of unique Coords, from (startX,startY) inclusive to (startX+width,startY+height) exclusive, in a random order, with dest after this is called containing the lesser of width * height or dest.length items.
getRaw() - Method in class squidpony.squidmath.Region
Gets a direct reference to this Region's "raw packed data"; don't modify it unless you know what you're doing! It's fine to pass this to methods in CoordPacker, since essentially all of those methods won't modify packed data given as arguments.
getRawLatest() - Method in class squidpony.squidmath.EditRNG
Gets the latest "un-biased" random double used to produce the most recent (potentially) biased random number generated for another method in this class, such as nextDouble(), between(), or getRandomElement().
getReach() - Method in interface squidpony.squidai.AOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.BeamAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.BlastAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.BurstAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.CloudAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.ConeAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.LineAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getReach() - Method in class squidpony.squidai.PointAOE
Gets the same values returned by getLimitType(), getMinRange(), getMaxRange(), and getMetric() bundled into one Reach object.
getRebuildSeed() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Gets the seed that can be used to rebuild an identical dungeon to the latest one generated (or the seed that will be used to generate the first dungeon if none has been made yet).
getRebuildSeed() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Gets the seed that can be used to rebuild an identical dungeon to the latest one generated (or the seed that will be used to generate the first dungeon if none has been made yet).
getRed(T) - Method in interface squidpony.IColorCenter
 
getRemainingCombinations() - Method in class squidpony.squidmath.CombinationGenerator
 
getRemainingPermutations() - Method in class squidpony.squidmath.PermutationGenerator
Returns the number of permutations not yet generated.
getResolution() - Method in class squidpony.squidmath.MerlinNoise
 
getRng() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Gets the current RNG.
getRng() - Method in class squidpony.squidmath.TwistedLine
 
getRNG() - Method in class squidpony.squidmath.GapShuffler
 
getRoughDirection(int, int) - Static method in enum squidpony.squidgrid.Direction
Gets an estimate at the correct direction that a position lies in given the distance towards it on the x and y axes.
getSaturation(float, float, float) - Method in class squidpony.IColorCenter.Skeleton
 
getSaturation(T) - Method in interface squidpony.IColorCenter
 
getSaturation(T) - Method in class squidpony.IColorCenter.Skeleton
 
getSeed() - Method in class squidpony.squidmath.FastNoise
 
getSeed() - Method in class squidpony.squidmath.MerlinNoise
 
getSeeded(int, int, int) - Static method in class squidpony.squidmath.BlueNoise
Gets a modified byte from the raw data this stores, using seed to adjust repeated sections of blue noise so patterns are much less noticeable.
getSeeded(int, int, int, byte[]) - Static method in class squidpony.squidmath.BlueNoise
Gets a modified byte from some raw noise data in an array of at least 4096 bytes, using seed to adjust repeated sections of noise so patterns are much less noticeable.
getSelectedByte(double, int) - Static method in class squidpony.squidmath.NumberTools
Gets an 8-bit section of the given double value, using whichByte to select whether this should return byte 0 (least significant), 1, 2, and so on up to 7 (most significant).
getSelectedByte(float, int) - Static method in class squidpony.squidmath.NumberTools
Gets an 8-bit section of the given float value, using whichByte to select whether this should return byte 0 (least significant), 1, 2, or 3 (most significant).
getSetA() - Method in class squidpony.squidmath.K2
Gets and caches the A keys as a Collection that implements SortedSet (and so also implements Set).
getSetA() - Method in class squidpony.squidmath.K2V1
Gets and caches the A keys as a Collection that implements SortedSet (and so also implements Set).
getSetB() - Method in class squidpony.squidmath.K2
Gets and caches the B keys as a Collection that implements SortedSet (and so also implements Set).
getSetB() - Method in class squidpony.squidmath.K2V1
Gets and caches the B keys as a Collection that implements SortedSet (and so also implements Set).
getShadow(int, int, double[][]) - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getSimplex(float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplex(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplex(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplex(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplexFractal(float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplexFractal(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplexFractal(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSimplexFractal(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getSize() - Method in class squidpony.squidmath.FlawedPointHash.CubeHash
 
getSize() - Method in class squidpony.squidmath.FlawedPointHash.QuiltHash
 
getSpan() - Method in class squidpony.squidai.ConeAOE
 
getState() - Method in class squidpony.squidgrid.zone.ListZone
 
getState() - Method in class squidpony.squidmath.BasicRandom64
 
getState() - Method in class squidpony.squidmath.DeckRNG
Get a long that can be used to reproduce the sequence of random numbers this object will generate starting now.
getState() - Method in class squidpony.squidmath.DistributedRNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.DiverRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.FlawedPointHash.CubeHash
 
getState() - Method in class squidpony.squidmath.FlawedPointHash.FNVHash
 
getState() - Method in class squidpony.squidmath.FlawedPointHash.QuiltHash
 
getState() - Method in class squidpony.squidmath.FlawedPointHash.RugHash
 
getState() - Method in class squidpony.squidmath.FlawedRandomness.AddRotate
 
getState() - Method in class squidpony.squidmath.FlawedRandomness.BigCounter
 
getState() - Method in class squidpony.squidmath.GWTRNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.HastyPointHash
 
getState() - Method in class squidpony.squidmath.Lathe32RNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.LFSR
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.LightRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.LinnormRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.MiniMover64RNG
Gets the state; if this generator was set with MiniMover64RNG(), MiniMover64RNG(int), or MiniMover64RNG.seed(int), then this will be on a good subcycle, otherwise it may not be.
getState() - Method in class squidpony.squidmath.MizuchiRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.MoonwalkRNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.NLFSR
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.PermutedRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.PintRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.PointHash
 
getState() - Method in class squidpony.squidmath.PulleyRNG
Gets the current state of this generator.
getState() - Method in class squidpony.squidmath.SilkRNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.Starfish32RNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in interface squidpony.squidmath.StatefulRandomness
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.StatefulRNG
Get a long that can be used to reproduce the sequence of random numbers this object will generate starting now.
getState() - Method in class squidpony.squidmath.ThrustAltRNG
Get the current internal state of the StatefulRandomness as a long.
getState() - Method in class squidpony.squidmath.VanDerCorputQRNG
 
getStateA() - Method in class squidpony.squidmath.GearRNG
Get the "A" part of the internal state as a long.
getStateA() - Method in class squidpony.squidmath.GoatRNG
Get the "A" part of the internal state as a long.
getStateA() - Method in class squidpony.squidmath.GWTRNG
 
getStateA() - Method in class squidpony.squidmath.Lathe32RNG
 
getStateA() - Method in class squidpony.squidmath.Mover32RNG
Gets the "A" part of the state; if this generator was set with Mover32RNG(), Mover32RNG(int), or Mover32RNG.setState(int), then this will be on the optimal subcycle, otherwise it may not be.
getStateA() - Method in class squidpony.squidmath.Mover64RNG
Gets the "A" part of the state; if this generator was set with Mover64RNG(), Mover64RNG(int), or Mover64RNG.setState(int), then this will be on the optimal subcycle, otherwise it may not be.
getStateA() - Method in class squidpony.squidmath.OrbitRNG
Get the "A" part of the internal state as a long.
getStateA() - Method in class squidpony.squidmath.Oriole32RNG
 
getStateA() - Method in class squidpony.squidmath.SilkRNG
 
getStateA() - Method in class squidpony.squidmath.Starfish32RNG
 
getStateA() - Method in class squidpony.squidmath.TangleRNG
Get the "A" part of the internal state as a long.
getStateA() - Method in class squidpony.squidmath.TweakRNG
 
getStateA() - Method in class squidpony.squidmath.XoRoRNG
Gets the first component of this generator's two-part state, as a long.
getStateA() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
getStateB() - Method in class squidpony.squidmath.GearRNG
Get the "B" part of the internal state as a long.
getStateB() - Method in class squidpony.squidmath.GoatRNG
Get the "B" part of the internal state as a long.
getStateB() - Method in class squidpony.squidmath.GWTRNG
 
getStateB() - Method in class squidpony.squidmath.Lathe32RNG
 
getStateB() - Method in class squidpony.squidmath.Mover32RNG
Gets the "B" part of the state; if this generator was set with Mover32RNG(), Mover32RNG(int), or Mover32RNG.setState(int), then this will be on the optimal subcycle, otherwise it may not be.
getStateB() - Method in class squidpony.squidmath.Mover64RNG
Gets the "B" part of the state; if this generator was set with Mover64RNG(), Mover64RNG(int), or Mover64RNG.setState(int), then this will be on the optimal subcycle, otherwise it may not be.
getStateB() - Method in class squidpony.squidmath.OrbitRNG
Get the "B" part of the internal state as a long.
getStateB() - Method in class squidpony.squidmath.Oriole32RNG
 
getStateB() - Method in class squidpony.squidmath.SilkRNG
 
getStateB() - Method in class squidpony.squidmath.Starfish32RNG
 
getStateB() - Method in class squidpony.squidmath.TangleRNG
Get the "B" part of the internal state as a long.
getStateB() - Method in class squidpony.squidmath.TweakRNG
 
getStateB() - Method in class squidpony.squidmath.XoRoRNG
Gets the second component of this generator's two-part state, as a long.
getStateB() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
getStateC() - Method in class squidpony.squidmath.Oriole32RNG
 
getStateC() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
getStateD() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
getStep() - Method in class squidpony.squidmath.DeckRNG
 
getStream() - Method in class squidpony.squidmath.TangleRNG
Gets a long that identifies which stream of numbers this generator is producing; this stream identifier is always an odd long and won't change by generating numbers.
getText() - Method in class squidpony.panel.IColoredString.Bucket
 
getTileset() - Method in enum squidpony.squidgrid.mapping.styled.TilesetType
 
getTotalCombinations() - Method in class squidpony.squidmath.CombinationGenerator
 
getTotalPermutations() - Method in class squidpony.squidmath.PermutationGenerator
Returns the total number of unique permutations that can be generated for the given set of elements.
getTotalPermutations(int) - Static method in class squidpony.squidmath.PermutationGenerator
Returns the total number of unique permutations that can be generated for the given count of permute-able elements.
getTransparent() - Method in interface squidpony.IColorCenter
 
getTransparent() - Method in class squidpony.IColorCenter.Skeleton
 
getTriangles() - Method in class squidpony.squidmath.DelaunayTriangulator
Returns the triangles of the triangulation in form of a list of 2D triangles.
getTriangles() - Method in class squidpony.squidmath.Voronoi
Returns the triangles of the triangulation in form of a list of 2D triangles.
getUniqueIdentifier(int, int, int, int) - Method in class squidpony.IColorCenter.Skeleton
 
getUniqueIdentifier(T) - Method in class squidpony.IColorCenter.Skeleton
 
getUpperBound() - Method in class squidpony.squidmath.ExponentialDistribution
The upper inclusive bound is infinity while lambda is positive; it is 0 if lambda is negative.
getUpperBound() - Method in class squidpony.squidmath.GaussianDistribution
The upper inclusive bound is infinity.
getUpperBound() - Method in interface squidpony.squidmath.IDistribution
Gets the upper bound of the distribution.
getUpperBound() - Method in class squidpony.squidmath.IDistribution.SimpleDistribution
Gets the upper exclusive bound of the distribution, which is 1.0.
getUpperBound() - Method in class squidpony.squidmath.SpikeDistribution
Gets the upper bound of the distribution, which is 1, exclusive.
getValue() - Method in class squidpony.squidmath.BinaryHeap.Node
 
getValue() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntry
 
getValue() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntry
 
getValue(float, float) - Method in class squidpony.squidmath.FastNoise
 
getValue(float, float, float) - Method in class squidpony.IColorCenter.Skeleton
 
getValue(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getValue(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getValue(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getValue(T) - Method in interface squidpony.IColorCenter
 
getValue(T) - Method in class squidpony.IColorCenter.Skeleton
 
getValueFractal(float, float) - Method in class squidpony.squidmath.FastNoise
 
getValueFractal(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getValueFractal(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getValueFractal(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getVertices() - Method in class squidpony.squidai.graph.Graph
Get a collection containing all the vertices in the graph.
getVolume() - Method in class squidpony.squidai.CloudAOE
 
getWaypoints() - Method in class squidpony.squidai.WaypointPathfinder
 
getWeight() - Method in class squidpony.squidai.graph.Connection
 
getWeight() - Method in class squidpony.squidai.graph.Edge
 
getWhite() - Method in interface squidpony.IColorCenter
 
getWhite() - Method in class squidpony.IColorCenter.Skeleton
 
getWhiteNoise(float, float) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoise(float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoise(float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoise(float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoiseInt(int, int) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoiseInt(int, int, int) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoiseInt(int, int, int, int) - Method in class squidpony.squidmath.FastNoise
 
getWhiteNoiseInt(int, int, int, int, int, int) - Method in class squidpony.squidmath.FastNoise
 
getWidth() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Width of the dungeon in cells.
getWidth() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
 
getWidth() - Method in class squidpony.squidgrid.mapping.ModularMapGenerator
Width of the map in cells.
getWidth() - Method in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
getWidth() - Method in interface squidpony.squidgrid.mapping.Rectangle
 
getWidth() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
getWidth() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Width of the dungeon in cells.
getWidth() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
Returns the width, used as the first coordinate in any char[][] in this class.
getWidth() - Method in interface squidpony.squidgrid.zone.Zone
 
getWidth() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
getWidth() - Method in class squidpony.squidmath.AStarSearch
 
getWidth() - Method in class squidpony.squidmath.GreasedRegion
Gets the distance between the minimum x-value contained in this GreasedRegion and the maximum x-value in it.
getWidth() - Method in class squidpony.squidmath.TwistedLine
 
getX() - Method in class squidpony.squidmath.Coord
 
getX() - Method in class squidpony.squidmath.CoordDouble
 
getXMoore3D(int, int) - Static method in class squidpony.squidmath.CoordPacker
Gets the x coordinate for a given index into the 16x16x(8*n) Moore curve.
getY() - Method in class squidpony.squidmath.Coord
 
getY() - Method in class squidpony.squidmath.CoordDouble
 
getYMoore3D(int, int) - Static method in class squidpony.squidmath.CoordPacker
Gets the y coordinate for a given index into the 16x16x(8*n) Moore curve.
getZMoore3D(int, int) - Static method in class squidpony.squidmath.CoordPacker
Gets the z coordinate for a given index into the 16x16x(8*n) Moore curve.
glasya_labolas - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
glasya_labolas - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
glasya_labolas_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
glasya_labolas_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
GlitchNoise - Class in squidpony.squidmath
A noise generator for 1D, 2D, 3D, 4D, or 6D noise that should look "glitchy", with waves of changing values moving through triangular shapes.
GlitchNoise() - Constructor for class squidpony.squidmath.GlitchNoise
 
GOAL - Static variable in class squidpony.squidai.CustomDijkstraMap
Goals are always marked with 0.
GOAL - Static variable in class squidpony.squidai.DijkstraMap
Goals are always marked with 0.
goals - Variable in class squidpony.squidai.CustomDijkstraMap
 
goals - Variable in class squidpony.squidai.DijkstraMap
Goals that pathfinding will seek out.
GoatRNG - Class in squidpony.squidmath
A larger-period generator with 128 bits of state, good speed, and high quality in PractRand testing; it is at least 1-dimensionally equidistributed.
GoatRNG() - Constructor for class squidpony.squidmath.GoatRNG
Creates a new generator seeded using Math.random.
GoatRNG(long) - Constructor for class squidpony.squidmath.GoatRNG
 
GoatRNG(long, long) - Constructor for class squidpony.squidmath.GoatRNG
 
goBackToPath(Coord, ArrayList<Coord>) - Method in class squidpony.squidai.WaypointPathfinder
If a creature is interrupted or obstructed on a "highway" path, it may need to travel off the path to its goal.
GOBLIN - Static variable in class squidpony.FakeLanguageGen
Fantasy language that might be suitable for stealthy humanoids, such as goblins, or as a secret language used by humans who want to avoid notice.
goldenDouble - Static variable in class squidpony.squidmath.PhantomNoise
 
goldenLong - Static variable in class squidpony.squidmath.PhantomNoise
 
GoldPointHash - Class in squidpony.squidmath
A relatively simple IPointHash that multiplies each of the x, y, etc.
GoldPointHash() - Constructor for class squidpony.squidmath.GoldPointHash
 
grad3d - Static variable in class squidpony.squidmath.SeededNoise
 
grad3f - Static variable in class squidpony.squidmath.WhirlingNoise
The 32 3D vertices of a rhombic triacontahedron.
grad4d - Static variable in class squidpony.squidmath.SeededNoise
 
grad4f - Static variable in class squidpony.squidmath.FastNoise
 
grad6f - Static variable in class squidpony.squidmath.FastNoise
 
gradCoord2D(int, int, int, float, float) - Method in class squidpony.squidmath.FastNoise
 
gradCoord2D(long, int, int, double, double) - Static method in class squidpony.squidmath.ClassicNoise
 
gradCoord2D(long, int, int, double, double) - Static method in class squidpony.squidmath.JitterNoise
 
gradCoord3D(int, int, int, int, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
gradCoord3D(long, int, int, int, double, double, double) - Static method in class squidpony.squidmath.ClassicNoise
 
gradCoord3D(long, int, int, int, double, double, double) - Static method in class squidpony.squidmath.JitterNoise
 
gradCoord3D(long, int, int, int, double, double, double) - Static method in class squidpony.squidmath.SeededNoise
Computes the hash for a 3D int point and its dot product with a 3D double point as one step.
gradCoord4D(int, int, int, int, int, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
gradCoord4D(long, int, int, int, int, double, double, double, double) - Static method in class squidpony.squidmath.ClassicNoise
 
gradCoord4D(long, int, int, int, int, double, double, double, double) - Static method in class squidpony.squidmath.JitterNoise
 
gradCoord6D(int, int, int, int, int, int, int, float, float, float, float, float, float) - Method in class squidpony.squidmath.FastNoise
 
gradCoord6D(long, int, int, int, int, int, int, double, double, double, double, double, double) - Static method in class squidpony.squidmath.ClassicNoise
 
gradCoord6D(long, int, int, int, int, int, int, double, double, double, double, double, double) - Static method in class squidpony.squidmath.JitterNoise
 
gradient(T, T) - Method in interface squidpony.IColorCenter
Finds a gradient with 16 steps going from fromColor to toColor, both included in the gradient.
gradient(T, T) - Method in class squidpony.IColorCenter.Skeleton
 
gradient(T, T, int) - Method in interface squidpony.IColorCenter
Finds a gradient with the specified number of steps going from fromColor to toColor, both included in the gradient.
gradient(T, T, int) - Method in class squidpony.IColorCenter.Skeleton
 
gradient6DLUT - Static variable in class squidpony.squidmath.SeededNoise
 
gradientMap - Variable in class squidpony.squidai.CustomDijkstraMap
The frequently-changing values that are often the point of using this class; goals will have a value of 0, and any cells that can have a character reach a goal in n steps will have a value of n.
gradientMap - Variable in class squidpony.squidai.DijkstraMap
The frequently-changing values that are often the point of using this class; goals will have a value of 0, and any cells that can have a character reach a goal in n steps will have a value of n.
gradientMap - Variable in class squidpony.squidgrid.SoundMap
The frequently-changing values that are often the point of using this class; cells producing sound will have a value greater than 0, cells that cannot possibly be reached by a sound will have a value of exactly 0, and walls will have a value equal to the WALL constant (a negative number).
gradientPerturb2(float[]) - Method in class squidpony.squidmath.FastNoise
 
gradientPerturb3(float[]) - Method in class squidpony.squidmath.FastNoise
 
gradientPerturbFractal2(float[]) - Method in class squidpony.squidmath.FastNoise
 
gradientPerturbFractal3(float[]) - Method in class squidpony.squidmath.FastNoise
 
GranularHasher() - Constructor for class squidpony.IColorCenter.Skeleton.GranularHasher
 
graph - Variable in class squidpony.squidai.graph.Node
 
graph - Variable in class squidpony.squidmath.AStarSearch
 
graph - Variable in class squidpony.squidmath.TwistedLine
 
Graph<V> - Class in squidpony.squidai.graph
Abstract superclass of actual Graph types, like DirectedGraph and UndirectedGraph.
Graph() - Constructor for class squidpony.squidai.graph.Graph
 
Graph(Collection<V>) - Constructor for class squidpony.squidai.graph.Graph
 
GRASS - squidpony.squidgrid.mapping.DungeonGenerator.FillEffect
Grass, represented by '"'
GRASS - squidpony.squidgrid.mapping.SectionDungeonGenerator.FillEffect
Grass, represented by '"'
grassLower - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator
 
grassUpper - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator
 
grayDecode(int) - Static method in class squidpony.squidmath.CoordPacker
Decode a number from a Gray code n; Gray codes have a relation to the Hilbert curve and may be useful.
grayEncode(int) - Static method in class squidpony.squidmath.CoordPacker
Encode a number n as a Gray code; Gray codes have a relation to the Hilbert curve and may be useful.
GreasedRegion - Class in squidpony.squidmath
Region encoding of on/off information about areas using bitsets; uncompressed (fatty), but fast (greased lightning).
GreasedRegion() - Constructor for class squidpony.squidmath.GreasedRegion
Constructs an empty 64x64 GreasedRegion.
GreasedRegion(boolean[][]) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs a GreasedRegion with the given rectangular boolean array, with width of bits.length and height of bits[0].length, any value of true considered "on", and any value of false considered "off."
GreasedRegion(boolean[], int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs a GreasedRegion with the given 1D boolean array, with the given width and height, where an [x][y] position is obtained from bits given an index n with x = n / height, y = n % height, any value of true considered "on", and any value of false considered "off."
GreasedRegion(byte[][], int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using a byte[][], treating cells as on if they are greater than or equal to lower and less than upper, or off otherwise.
GreasedRegion(char[][], char) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs a GreasedRegion with the given rectangular char array, with width of map.length and height of map[0].length, any value that equals yes is considered "on", and any other value considered "off."
GreasedRegion(char[][], char[]) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs a GreasedRegion with the given rectangular char array, with width of map.length and height of map[0].length, any value that equals yes is considered "on", and any other value considered "off."
GreasedRegion(double[][], double) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using a double[][] (typically one generated by DijkstraMap) that only stores two relevant states: an "on" state for values less than or equal to upperBound (inclusive), and an "off" state for anything else.
GreasedRegion(double[][], double, double) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using a double[][] (typically one generated by DijkstraMap) that only stores two relevant states: an "on" state for values between lowerBound (inclusive) and upperBound (exclusive), and an "off" state for anything else.
GreasedRegion(double[][], double, double, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using a double[][] that only stores two relevant states: an "on" state for values between lowerBound (inclusive) and upperBound (exclusive), and an "off" state for anything else.
GreasedRegion(int[][], int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs a GreasedRegion with the given rectangular int array, with width of map.length and height of map[0].length, any value that equals yes is considered "on", and any other value considered "off."
GreasedRegion(int[][], int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using an int[][], treating cells as on if they are greater than or equal to lower and less than upper, or off otherwise.
GreasedRegion(int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for an empty GreasedRegion of the given width and height.
GreasedRegion(int, int, Iterable<Coord>) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a GreasedRegion that can have several "on" cells specified, and has the given width and height.
GreasedRegion(int, int, Coord...) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a GreasedRegion that can have several "on" cells specified, and has the given width and height.
GreasedRegion(long[], int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Primarily for internal use, this constructor copies data2 exactly into the internal long array the new GreasedRegion will use, and does not perform any validation steps to ensure that cells that would be "on" but are outside the actual height of the GreasedRegion are actually removed (this only matters if height is not a multiple of 64).
GreasedRegion(long[], int, int, int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Primarily for internal use, this constructor copies data2 into the internal long array the new GreasedRegion will use, but treats data2 as having the dimensions [dataWidth][dataHeight], and uses the potentially-different dimensions [width][height] for the constructed GreasedRegion.
GreasedRegion(short[][], int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructs this GreasedRegion using a short[][], treating cells as on if they are greater than or equal to lower and less than upper, or off otherwise.
GreasedRegion(String[], char) - Constructor for class squidpony.squidmath.GreasedRegion
Weird constructor that takes a String array, _as it would be printed_, so each String is a row and indexing would be done with y, x instead of the normal x, y.
GreasedRegion(Coord, int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a GreasedRegion that contains a single "on" cell, and has the given width and height.
GreasedRegion(GreasedRegion) - Constructor for class squidpony.squidmath.GreasedRegion
Copy constructor that takes another GreasedRegion and copies all of its data into this new one.
GreasedRegion(IRNG, int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a random GreasedRegion of the given width and height, typically assigning approximately half of the cells in this to "on" and the rest to off.
GreasedRegion(RandomnessSource, double, int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a random GreasedRegion of the given width and height, trying to set the given fraction of cells to on.
GreasedRegion(RandomnessSource, int, int) - Constructor for class squidpony.squidmath.GreasedRegion
Constructor for a random GreasedRegion of the given width and height, typically assigning approximately half of the cells in this to "on" and the rest to off.
GreasedRegion.GRIterator - Class in squidpony.squidmath
 
GreasedZOI - Class in squidpony.squidai
Calculates the Zone of Influence, also known as Zone of Control, for different points on a map.
GreasedZOI(Collection<Coord>, char[][], Radius) - Constructor for class squidpony.squidai.GreasedZOI
Constructs a Zone of Influence map.
GreasedZOI(Coord[][], char[][], Radius) - Constructor for class squidpony.squidai.GreasedZOI
Constructs a Zone of Influence map.
GreasedZOI(Coord[], char[][], Radius) - Constructor for class squidpony.squidai.GreasedZOI
Constructs a Zone of Influence map.
greatestCommonDivisor(long, long) - Static method in class squidpony.squidmath.MathExtras
Determines the greatest common divisor of a pair of natural numbers using the Euclidean algorithm.
GREEK_AUTHENTIC - Static variable in class squidpony.FakeLanguageGen
Imitation ancient Greek, using the original Greek alphabet.
GREEK_LETTERS - Static variable in class squidpony.StringKit
 
GREEK_LETTERS_LOWER - Static variable in class squidpony.StringKit
Includes both lower-case forms for Sigma, 'ς' and 'σ', but this matches the two upper-case Sigma in StringKit.GREEK_LETTERS_UPPER.
GREEK_LETTERS_UPPER - Static variable in class squidpony.StringKit
Includes the letter Sigma, 'Σ', twice because it has two lower-case forms in StringKit.GREEK_LETTERS_LOWER.
GREEK_ROMANIZED - Static variable in class squidpony.FakeLanguageGen
Imitation ancient Greek, romanized to use the Latin alphabet.
greify(T, boolean) - Method in interface squidpony.IColorCenter
Gets a copy of t and modifies it to make a shade of gray with the same brightness.
greify(T, boolean) - Method in class squidpony.IColorCenter.Skeleton
Gets a copy of t and modifies it to make a shade of gray with the same brightness.
gremory - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gremory - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
gremory_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gremory_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
GridCompression - Class in squidpony
Very early way of additional compression that can be applied to 2D double and byte arrays.
GridCompression() - Constructor for class squidpony.GridCompression
 
gridIsEmpty() - Method in class squidpony.squidgrid.iterator.SquidIterators.BottomLeftToTopRight
 
GRIterator() - Constructor for class squidpony.squidmath.GreasedRegion.GRIterator
 
Group() - Constructor for class squidpony.Messaging.Group
 
Group(String...) - Constructor for class squidpony.Messaging.Group
 
GROUP - squidpony.Messaging.NounTrait
Any third-person plural, as in "They are their own bosses." Not to be confused with UNSPECIFIED_GENDER, which is for singular beings, but usually uses "they" in the same way (not always).
GROUPING_SIGNS_CLOSE - Static variable in class squidpony.StringKit
An index in StringKit.GROUPING_SIGNS_OPEN can be used here to find the closing char for that opening one.
GROUPING_SIGNS_OPEN - Static variable in class squidpony.StringKit
Can be used to match an index with one in StringKit.GROUPING_SIGNS_CLOSE to find the closing char (this way only).
GrowingTreeMazeGenerator - Class in squidpony.squidgrid.mapping
A maze generator that can be configured using a GrowingTreeMazeGenerator.ChoosingMethod, which can be customized for the app.
GrowingTreeMazeGenerator(int, int) - Constructor for class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
 
GrowingTreeMazeGenerator(int, int, IRNG) - Constructor for class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
 
GrowingTreeMazeGenerator.ChoosingMethod - Interface in squidpony.squidgrid.mapping
A way to configure how GrowingTreeMazeGenerator.generate(ChoosingMethod) places paths through the maze.
gusion - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gusion - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
gusion_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
gusion_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
GwtIncompatible - Annotation Type in squidpony.annotation
An annotation for the GWT compiler.
GWTRNG - Class in squidpony.squidmath
An IRNG implementation that is meant to provide random numbers very quickly when targeting GWT but also to produce the same numbers when used on desktop, Android, or other platforms, and that can have its state read as a StatefulRandomness.
GWTRNG() - Constructor for class squidpony.squidmath.GWTRNG
Creates a new generator seeded using two calls to Math.random().
GWTRNG(int) - Constructor for class squidpony.squidmath.GWTRNG
Constructs this GWTRNG by dispersing the bits of seed using GWTRNG.setSeed(int) across the two parts of state this has.
GWTRNG(int, int) - Constructor for class squidpony.squidmath.GWTRNG
Constructs this GWTRNG by calling GWTRNG.setState(int, int) on stateA and stateB as given; see that method for the specific details (stateA and stateB are kept as-is unless they are both 0).
GWTRNG(long) - Constructor for class squidpony.squidmath.GWTRNG
Constructs this GWTRNG by splitting the given seed across the two parts of state this has with GWTRNG.setState(long).
GWTRNG(String) - Constructor for class squidpony.squidmath.GWTRNG
Hashes seed using both CrossHash.hash(CharSequence) and String.hashCode() and uses those two results as the two states with GWTRNG.setState(int, int).
$ 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