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
All Classes|All Packages
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 aWorldMapGenerator.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, orTilesetType.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
withGrowingTreeMazeGenerator.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 intoWildMap.floorTypes
, and similarly filling theWildMap.content
2D array with indices intoWildMap.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 BiomeMapperbiomeMapper
by various Factions, whereFantasyPoliticalMapper.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 BiomeMapperbiomeMapper
by various Factions, whereFantasyPoliticalMapper.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 BiomeMapperbiomeMapper
by various Factions, whereFantasyPoliticalMapper.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 likeFOV.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 (likeFOV.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 fromFakeLanguageGen.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 beIntDoubleOrderedMap.defaultReturnValue()
if k wasn't found), addsincrement
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 beIntIntOrderedMap.defaultReturnValue()
if k wasn't found), addsincrement
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()
orK2V1.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 toFakeLanguageGen.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)
, andFastNoise.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)
, andFastNoise.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)
, andFastNoise.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)
, andFastNoise.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), orFastNoise.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()
andK2V1.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
-
Gets the default type of noise returned by
FastNoise.getConfiguredNoise(float, float)
, using one of the following constants in this class:FastNoise.VALUE
(0),FastNoise.VALUE_FRACTAL
(1),FastNoise.PERLIN
(2),FastNoise.PERLIN_FRACTAL
(3),FastNoise.SIMPLEX
(4),FastNoise.SIMPLEX_FRACTAL
(5),FastNoise.CELLULAR
(6),FastNoise.WHITE_NOISE
(7),FastNoise.CUBIC
(8), orFastNoise.CUBIC_FRACTAL
(9). - 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
-
Delegates to
SeededNoise.noise(double, double, double, double, long)
. - 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
-
Delegates to
SeededNoise.noise(double, double, double, long)
. - 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
-
Delegates to
SeededNoise.noise(double, double, long)
. - 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
ordest.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
, usingwhichByte
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
, usingwhichByte
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)
, orMiniMover64RNG.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)
, orMover32RNG.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)
, orMover64RNG.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)
, orMover32RNG.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)
, orMover64RNG.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
andUndirectedGraph
. - 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 bothCrossHash.hash(CharSequence)
andString.hashCode()
and uses those two results as the two states withGWTRNG.setState(int, int)
.
All Classes|All Packages