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
R
- radiate(short[], short[], int) - Static method in class squidpony.squidmath.CoordPacker
-
Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an amount of expansion, expands each cell in start by a Manhattan (diamond) radius equal to expansion, limiting any expansion to within bounds and returning the final expanded (limited) packed data.
- radiate(short[], short[], int, boolean) - Static method in class squidpony.squidmath.CoordPacker
-
Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an amount of expansion, expands each cell in start by a radius, with a square shape if eightWay is true or a diamond otherwise, equal to expansion, limiting any expansion to within bounds and returning the final expanded (limited) packed data.
- radiate(short[], short[], int, Radius) - Static method in class squidpony.squidmath.CoordPacker
-
Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an amount of expansion, expands each cell in start by a radius, with a shape determined by metric, equal to expansion, limiting any expansion to within bounds and returning the final expanded (limited) packed data.
- radius(double, double) - Method in enum squidpony.squidgrid.Radius
- radius(double, double, double) - Method in enum squidpony.squidgrid.Radius
- radius(double, double, double, double) - Method in enum squidpony.squidgrid.Radius
- radius(double, double, double, double, double, double) - Method in enum squidpony.squidgrid.Radius
- radius(int, int) - Method in enum squidpony.squidgrid.Radius
- radius(int, int, int) - Method in enum squidpony.squidgrid.Radius
- radius(int, int, int, int) - Method in enum squidpony.squidgrid.Radius
- radius(int, int, int, int, int, int) - Method in enum squidpony.squidgrid.Radius
- radius(Coord) - Method in enum squidpony.squidgrid.Radius
- radius(Coord, Coord) - Method in enum squidpony.squidgrid.Radius
- Radius - Enum in squidpony.squidgrid
-
Basic radius strategy implementations likely to be used for roguelikes.
- radiusPositionIterator(int, int, Radius, int) - Method in class squidpony.squidgrid.SpatialMap
-
Iterates through positions in a region defined by a Radius (starting at a minimum of x - distance, y - distance and extending to x + distance, y + distance but skipping any positions where the Radius considers a position further from x, y than distance) in left-to-right, then top-to-bottom order (the same as reading a page of text).
- radiusSection(int, int, Radius, int) - Method in class squidpony.squidgrid.SpatialMap
-
Given the center position, Radius to determine measurement, and maximum distance from the center, creates a new SpatialMap from this one that refers only to the subsection of this SpatialMap shared with the area within the given distance from the center as measured by measurement.
- raiseToPower(int, int) - Static method in class squidpony.squidmath.MathExtras
-
Calculate the first argument raised to the power of the second.
- ran - Variable in class squidpony.squidmath.RNG
- random - Variable in class squidpony.squidgrid.DetailedMimic
- random - Variable in class squidpony.squidgrid.mapping.BasicCaveGenerator
- random - Variable in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
-
Produces chaotic, jumbled spans of corridors that are similar to those produced by Prim's algorithm.
- random - Variable in class squidpony.squidgrid.mapping.LanesMapGenerator
- random - Variable in class squidpony.squidgrid.MimicWFC
- random - Variable in class squidpony.squidmath.RNG
- random() - Method in class squidpony.squidmath.ProbabilityTable
-
Returns an object randomly based on assigned weights.
- random(long) - Method in class squidpony.squidmath.WeightedTable
-
Gets an index of one of the weights in this WeightedTable, with the choice determined deterministically by the given long, but higher weights will be returned by more possible inputs than lower weights.
- random(IRNG) - Method in class squidpony.squidmath.IntSet
-
Gets a random int from this IntSet, using the given
IRNG
to generate random values. - randomA(IRNG) - Method in class squidpony.squidmath.K2
-
Gets a random A from this K2 using the given IRNG.
- randomA(IRNG) - Method in class squidpony.squidmath.K2V1
-
Gets a random A from this K2V1 using the given IRNG.
- randomB(IRNG) - Method in class squidpony.squidmath.K2
-
Gets a random B from this K2 using the given IRNG.
- randomB(IRNG) - Method in class squidpony.squidmath.K2V1
-
Gets a random B from this K2V1 using the given IRNG.
- RandomBias - Class in squidpony.squidmath
-
A class that wraps an RNG and allows different String keys to be associated with biases toward low or high results when a method is called that gets a number from the wrapped RNG.
- RandomBias() - Constructor for class squidpony.squidmath.RandomBias
- RandomBias(IRNG) - Constructor for class squidpony.squidmath.RandomBias
- RandomBias(IRNG, Map<String, Double>) - Constructor for class squidpony.squidmath.RandomBias
- RandomBias(IRNG, Map<String, Double>, int) - Constructor for class squidpony.squidmath.RandomBias
- randomCell(short[]) - Method in class squidpony.squidgrid.mapping.DungeonUtility
-
Finds a random Coord where the x and y match up to a [x][y] location that is encoded as "on" in packed.
- randomDouble(long) - Static method in class squidpony.squidmath.NumberTools
-
Generates a pseudo-random double between 0.0 (inclusive) and 1.0 (exclusive) using the given long seed, passing it once through the (decent-quality and very fast)
ThrustAltRNG
algorithm. - randomElement(IRNG) - Method in class squidpony.squidgrid.SpatialMap
- randomEntry(IRNG) - Method in class squidpony.squidgrid.SpatialMap
- randomEntry(IRNG) - Method in class squidpony.squidmath.Arrangement
-
Gets a random entry from this Arrangement in constant time, using the given IRNG to generate a random number.
- randomEntry(IRNG) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Gets a random entry from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomEntry(IRNG) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Gets a random entry from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomEntry(IRNG) - Method in class squidpony.squidmath.OrderedMap
-
Gets a random entry from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomFill(char[][], char[], long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
, choosing chars to place in the given 2D array by selecting them at random from the given 1D char arrayvalues
. - randomFill(char[][], CharSequence, long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
, choosing chars to place in the given 2D array by selecting them at random from the given 1D char arrayvalues
. - randomFill(double[][], double, long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
, limiting results to between 0 andbound
, exclusive. - randomFill(double[][], long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
; can fill an element with any double between 0.0 inclusive and 1.0 exclusive. - randomFill(float[][], float, long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
, limiting results to between 0 andbound
, exclusive. - randomFill(float[][], long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
; can fill an element with any float between 0.0 inclusive and 1.0 exclusive. - randomFill(int[][], int, long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
, limiting results to between 0 andbound
, exclusive. - randomFill(int[][], long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
; can fill an element with any int, positive or negative. - randomFill(long[][], long) - Static method in class squidpony.ArrayTools
-
Randomly fills all of
array2d
with random values generated fromseed
; can fill an element with any long, positive or negative. - randomFloat(long) - Static method in class squidpony.squidmath.NumberTools
-
Generates a pseudo-random float between 0f (inclusive) and 1f (exclusive) using the given long seed, passing it once through the (decent-quality and very fast)
ThrustAltRNG
algorithm. - randomFloatCurved(long) - Static method in class squidpony.squidmath.NumberTools
-
Generates a pseudo-random double between -1.0 (exclusive) and 1.0 (exclusive) with a distribution that has a strong central bias (around 0.0).
- randomFloor(char[][]) - Method in class squidpony.squidgrid.mapping.DungeonUtility
-
Finds a random Coord where the x and y match up to a [x][y] location on map that has '.' as a value.
- randomFloorLarge(char[][], int) - Method in class squidpony.squidgrid.mapping.DungeonUtility
-
Finds a random Coord where the x and y match up to a [x][y] location on map that has '.' as a value, and a square of cells extending in the positive x and y directions with a side length of size must also have '.' as their values.
- randomIdentity(IRNG) - Method in class squidpony.squidgrid.SpatialMap
- randomInt(long) - Static method in class squidpony.squidmath.MasonNoise
- randomInt(long, long) - Static method in class squidpony.squidmath.MasonNoise
- randomInterleave() - Method in class squidpony.squidmath.RNG
-
Deprecated.See
GreasedRegion.randomInterleave(RandomnessSource)
for where this will be moved - randomInterleave(RandomnessSource) - Static method in class squidpony.squidmath.GreasedRegion
-
Gets a somewhat-random long with exactly 32 bits set; in each pair of bits starting at bit 0 and bit 1, then bit 2 and bit 3, up to bit 62 and bit 3, one bit will be 1 and one bit will be 0 in each pair.
- randomItem(IRNG) - Method in class squidpony.squidmath.OrderedSet
-
Gets a random value from this OrderedSet in constant time, using the given IRNG to generate a random number.
- randomize() - Method in class squidpony.MonsterGen
-
Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.
- randomize() - Method in class squidpony.squidmath.ChaosRNG
-
Changes the internal state to a new, fully-random version that should have no relation to the previous state.
- randomize() - Method in class squidpony.squidmath.CrossHash.Mist
-
Makes a new Mist with all of the salt values altered based on the previous salt values.
- randomize() - Static method in class squidpony.squidmath.SquidID
-
Makes the IDs generated after calling this non-repeatable, with a random 128-bit seed.
- randomize(long) - Static method in class squidpony.squidmath.CrossHash.Curlup
-
Very similar to Pelican and related unary hashes; uses "xor rotate xor rotate" as an early step to mix any clustered bits all around the result, then the rest is like MurmurHash3's mixer.
- randomize(long) - Static method in class squidpony.squidmath.DiverRNG
-
High-quality static randomizing method that takes its state as a parameter; state is expected to change between calls to this.
- randomize(long, long) - Static method in class squidpony.squidmath.MasonNoise
- randomize(String, int) - Method in class squidpony.MonsterGen
-
Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.
- randomize(RNG, String, int) - Method in class squidpony.MonsterGen
-
Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.
- randomizeAppearance(MonsterGen.Chimera, String, int) - Method in class squidpony.MonsterGen
-
Randomly add appearance descriptors to a copy of the Chimera creature.
- randomizeAppearance(RNG, MonsterGen.Chimera, String, int) - Method in class squidpony.MonsterGen
-
Randomly add appearance descriptors to a copy of the Chimera creature.
- randomizeBounded(long, int) - Static method in class squidpony.squidmath.DiverRNG
-
High-quality static randomizing method that takes its state as a parameter and limits output to an int between 0 (inclusive) and bound (exclusive); state is expected to change between calls to this.
- randomizeDouble(long) - Static method in class squidpony.squidmath.DiverRNG
-
Returns a random double that is deterministic based on state; if state is the same on two calls to this, this will return the same float.
- randomizeFloat(long) - Static method in class squidpony.squidmath.DiverRNG
-
Returns a random float that is deterministic based on state; if state is the same on two calls to this, this will return the same float.
- randomizePowers(MonsterGen.Chimera, String, int) - Method in class squidpony.MonsterGen
-
Randomly add power descriptors to a copy of the Chimera creature.
- randomizePowers(RNG, MonsterGen.Chimera, String, int) - Method in class squidpony.MonsterGen
-
Randomly add power descriptors to a copy of the Chimera creature.
- randomKey(IRNG) - Method in class squidpony.squidmath.Arrangement
-
Gets a random key from this Arrangement in constant time, using the given IRNG to generate a random number.
- randomKey(IRNG) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Gets a random key from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomKey(IRNG) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Gets a random key from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomKey(IRNG) - Method in class squidpony.squidmath.OrderedMap
-
Gets a random key from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomLanguage(long) - Static method in class squidpony.FakeLanguageGen
- randomLanguage(IRNG) - Static method in class squidpony.FakeLanguageGen
- randomLanguages - Variable in class squidpony.Thesaurus
- randomMatchingTile(char[][], char) - Method in class squidpony.squidgrid.mapping.DungeonUtility
-
Finds a random Coord where the x and y match up to a [x][y] location on map that has the same value as the parameter tile.
- randomName() - Method in class squidpony.MonsterGen
-
Gets a random name as a String using FakeLanguageGen.
- randomName(RNG) - Method in class squidpony.MonsterGen
-
Gets a random name as a String using FakeLanguageGen.
- randomness - Variable in class squidpony.squidmath.MaskedShapeGenerator
- RandomnessSource - Interface in squidpony.squidmath
-
This interface defines the interactions required of a random number generator.
- randomOrdering(int) - Method in class squidpony.squidmath.AbstractRNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive).
- randomOrdering(int) - Method in class squidpony.squidmath.DeckRNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive).
- randomOrdering(int) - Method in interface squidpony.squidmath.IRNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive).
- randomOrdering(int) - Method in class squidpony.squidmath.RNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive).
- randomOrdering(int, int[]) - Method in class squidpony.squidmath.AbstractRNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive) and stores it in the dest parameter, avoiding allocations.
- randomOrdering(int, int[]) - Method in interface squidpony.squidmath.IRNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive) and stores it in the dest parameter, avoiding allocations.
- randomOrdering(int, int[]) - Method in class squidpony.squidmath.RNG
-
Generates a random permutation of the range from 0 (inclusive) to length (exclusive) and stores it in the dest parameter, avoiding allocations.
- randomPortion(short[], int, IRNG) - Static method in class squidpony.squidmath.CoordPacker
-
Gets a fixed number of randomly chosen positions that are "on" in the given packed array, without unpacking it, and returns a List of Coord with a count equal to size (or less if there aren't enough "on" cells).
- randomPortion(Collection<T>, int) - Method in class squidpony.squidmath.RNG
-
Gets a random portion of a Collection and returns it as a new List.
- randomPortion(IRNG, int) - Method in class squidpony.squidmath.GreasedRegion
- randomPortion(T[], T[]) - Method in class squidpony.squidmath.AbstractRNG
-
Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as it can, and then returns output.
- randomPortion(T[], T[]) - Method in interface squidpony.squidmath.IRNG
-
Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as it can, and then returns output.
- randomPortion(T[], T[]) - Method in class squidpony.squidmath.RNG
-
Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as it can, and then returns output.
- randomPosition(IRNG) - Method in class squidpony.squidgrid.SpatialMap
- randomQ(IRNG) - Method in class squidpony.squidmath.K2V1
-
Gets a random Q from this K2V1 using the given IRNG.
- randomRange(int, int, int) - Method in class squidpony.squidmath.RNG
-
Gets a random subrange of the non-negative ints from start (inclusive) to end (exclusive), using count elements.
- randomRegion - Variable in class squidpony.squidmath.MaskedShapeGenerator
- randomRegion(IRNG, int) - Method in class squidpony.squidmath.GreasedRegion
- randomRotation(List<T>) - Method in class squidpony.squidmath.RNG
-
Given a
List
l, this selects a random element of l to be the first value in the returned list l2. - randomSample(short[], double, IRNG) - Static method in class squidpony.squidmath.CoordPacker
-
Gets a random subset of positions that are "on" in the given packed array, without unpacking it, and returns them as a Coord[].
- randomScatter(IRNG, int) - Method in class squidpony.squidmath.GreasedRegion
-
Modifies this GreasedRegion so it contains a random subset of its previous contents, choosing cells so that the distance between any two "on" cells is at least
minimumDistance
, with at least one cell as "on" if any were "on" in this originally. - randomScatter(IRNG, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Modifies this GreasedRegion so it contains a random subset of its previous contents, choosing cells so that the distance between any two "on" cells is at least
minimumDistance
, with at least one cell as "on" if any were "on" in this originally. - randomSeparated(double, IRNG) - Method in class squidpony.squidmath.GreasedRegion
-
Don't use this in new code; prefer
GreasedRegion.mixedRandomSeparated(double, int, long)
with a random long as the last parameter. - randomSeparated(double, IRNG, int) - Method in class squidpony.squidmath.GreasedRegion
-
Don't use this in new code; prefer
GreasedRegion.mixedRandomSeparated(double, int, long)
with a random long as the last parameter. - randomSeparated(int, IRNG) - Method in class squidpony.squidmath.Region
-
Takes this region and walks through its Coords in chunks with length equal to separation, creating a new Region where one randomly-chosen Coord in each chunk is kept and the others are discarded.
- randomSeparated(short[], int, IRNG) - Static method in class squidpony.squidmath.CoordPacker
-
Gets the positions that are "on" in the given packed array, without unpacking it, repeatedly goes through a number of "on" cells equal to fraction and stores a random one of those cells as a Coord, and returns the accumulated random portion of positions as a Coord[].
- randomSignedDouble(long) - Static method in class squidpony.squidmath.NumberTools
-
Generates a pseudo-random double between -1.0 (inclusive) and 1.0 (exclusive) using the given long seed, passing it once through the (decent-quality and very fast)
ThrustAltRNG
algorithm. - randomSignedFloat(long) - Static method in class squidpony.squidmath.NumberTools
-
Generates a pseudo-random float between -1f (inclusive) and 1f (exclusive) using the given long seed, passing it once through the (decent-quality and very fast)
ThrustAltRNG
algorithm. - randomStep(char[][], Coord, boolean) - Method in class squidpony.squidgrid.mapping.DungeonUtility
-
Gets a random Coord that is adjacent to start, validating whether the position can exist on the given map.
- randomUnblockedTile(Coord, Coord, char[][], IRNG, HashSet<Character>) - Static method in class squidpony.squidmath.PoissonDisk
-
Finds a random Coord where the x and y match up to a [x][y] location on map that has any value not in blocking.
- randomUUID() - Static method in class squidpony.squidmath.SquidID
-
Gets a new random SquidID, the same as calling the no-argument constructor.
- randomValue(IRNG) - Method in class squidpony.squidmath.Arrangement
-
Gets a random value from this Arrangement in constant time, using the given IRNG to generate a random number.
- randomValue(IRNG) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Gets a random value from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomValue(IRNG) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Gets a random value from this OrderedMap in constant time, using the given IRNG to generate a random number.
- randomValue(IRNG) - Method in class squidpony.squidmath.OrderedMap
-
Gets a random value from this OrderedMap in constant time, using the given IRNG to generate a random number.
- range(int) - Static method in class squidpony.ArrayTools
-
Stupidly simple convenience method that produces a range from 0 to end, not including end, as an int array.
- range(int, int) - Static method in class squidpony.ArrayTools
-
Stupidly simple convenience method that produces a range from start to end, not including end, as an int array.
- rateDensity() - Method in class squidpony.squidmath.GreasedRegion
- rateRegularity() - Method in class squidpony.squidmath.GreasedRegion
- raum - Static variable in class squidpony.squidmath.CrossHash.Curlup
- raum - Static variable in class squidpony.squidmath.CrossHash.Yolk
- raum_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- raum_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- raw - Variable in class squidpony.MarkovObject
- raw - Static variable in class squidpony.ObText
- raw - Variable in class squidpony.squidmath.Region
- RAW_2D - Static variable in class squidpony.squidmath.BlueNoise
-
Stores the same values as
BlueNoise.RAW_NOISE
if considered [x][y] indexed; available for convenient usage by GreasedRegion and other classes that can use 2D byte arrays. - RAW_NOISE - Static variable in class squidpony.squidmath.BlueNoise
-
The raw data this class uses, as a 1D byte array.
- rawLatest - Variable in class squidpony.squidmath.EditRNG
-
The latest generated double, between 0.0 and 1.0, before changes for centrality and expected average.
- RAY - Static variable in class squidpony.squidgrid.LOS
-
Uses a series of rays internal to the start and end point to determine visibility.
- reach - Variable in class squidpony.squidai.Threat
- Reach - Class in squidpony.squidai
-
A struct-like class that holds information about targeting rules for actions or other effects that reach from one square into another one, with certain potential restrictions.
- Reach() - Constructor for class squidpony.squidai.Reach
-
Constructs a Reach with all fields given default values; maxDistance is set to 1, minDistance is set to 0, limit is set to AimLimit.FREE, and metric is set to Radius.SQUARE (8-way movement).
- Reach(int) - Constructor for class squidpony.squidai.Reach
-
Constructs a Reach with the specified maxDistance, to a minimum of 0.
- Reach(int, int) - Constructor for class squidpony.squidai.Reach
-
Constructs a Reach with the specified minDistance, to a minimum of 0, and maxDistance, to a minimum equal to minDistance (after factoring in any change to meet the minimum of 0).
- Reach(int, int, Radius) - Constructor for class squidpony.squidai.Reach
-
Constructs a Reach with the specified minDistance, to a minimum of 0, maxDistance, to a minimum equal to minDistance (after factoring in any change to meet the minimum of 0), and distance calculation metric as a Radius enum.
- Reach(int, int, Radius, AimLimit) - Constructor for class squidpony.squidai.Reach
-
Constructs a Reach with the specified minDistance, to a minimum of 0, maxDistance, to a minimum equal to minDistance (after factoring in any change to meet the minimum of 0), and distance calculation metric as a Radius enum.
- reachable(short[], short[], Reach) - Static method in class squidpony.squidmath.CoordPacker
-
Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and a Reach object that determines targeting constraints, gets all cells contained within bounds that can be targeted from a cell in start using the rules defined by reach.
- reallyBare - Static variable in class squidpony.ObText
- reallyIllegalBareWord - Static variable in class squidpony.ObText
- rebuildSeed - Variable in class squidpony.squidgrid.mapping.DungeonGenerator
- rebuildSeed - Variable in class squidpony.squidgrid.mapping.ModularMapGenerator
- rebuildSeed - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- rectangle(int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Given a width and height, returns a packed array that encodes "on" for the rectangle from (0,0) to (width - 1, height - 1).
- rectangle(int, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Given x, y, width and height, returns a packed array that encodes "on" for the rectangle from (x,y) to (width + x - 1, height + y - 1).
- Rectangle - Interface in squidpony.squidgrid.mapping
-
Rectangles in 2D grids.
- Rectangle.Impl - Class in squidpony.squidgrid.mapping
- Rectangle.Utils - Class in squidpony.squidgrid.mapping
-
Utilities pertaining to
Rectangle
- RectangleFromBottomLeftToTopRight(Coord, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.RectangleFromBottomLeftToTopRight
- rectangleHilbert(int, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Given x, y, width and height, returns an array of all Hilbert distance within the rectangle from (x,y) to (width + x - 1, height + y - 1).
- rectanglePositionIterator(int, int, int, int) - Method in class squidpony.squidgrid.SpatialMap
-
Iterates through positions in a rectangular region (starting at a minimum of x, y and extending to the specified width and height) in left-to-right, then top-to-bottom order (the same as reading a page of text).
- RectangleRoomFinder - Class in squidpony.squidgrid.mapping
-
An algorithm to find rectangle areas in dungeons.
- RectangleRoomFinder(char[][]) - Constructor for class squidpony.squidgrid.mapping.RectangleRoomFinder
- rectangleSection(int, int, int, int) - Method in class squidpony.squidgrid.SpatialMap
-
Given the size and position of a rectangular area, creates a new SpatialMap from this one that refers only to the subsection of this SpatialMap shared with the rectangular area.
- REDUCE_ACCENTS - Static variable in class squidpony.FakeLanguageGen.Modifier
-
Replaces any characters this can produce that aren't in ASCII or Latin-1 with Latin-script stand-ins; this will often use accented characters, but will only use those present in Latin-1 (which many fonts support).
- Ref2CornerCaves - Class in squidpony.tileset
- Ref2CornerCaves() - Constructor for class squidpony.tileset.Ref2CornerCaves
- REFERENCE_CAVES - squidpony.squidgrid.mapping.styled.TilesetType
-
An excellent natural cave style that looks worn down haphazardly, as by burrowing creatures or deep rivers.
- refill(boolean[][]) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular boolean array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(boolean[], int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given 1D boolean array, reusing the current data storage (without extra allocations) if this.width == width and this.height == 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."
- refill(byte[][], int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular byte array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(char[][], char) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular char array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(char[][], char[]) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular char array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(double[][], double) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular double array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(double[][], double, double) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular double array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(double[][], double, double, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular double array, reusing the current data storage (without extra allocations) if
this.width == map.length * scale && this.height == map[0].length * scale
. - refill(int[][], int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular int array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(int[][], int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular int array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(long[], int, int, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Primarily for internal use, this method 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 this GreasedRegion, potentially re-allocating the internal data this uses if width and/or height are different from what they were.
- refill(short[][], int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion with the given rectangular short array, reusing the current data storage (without extra allocations) if this.width == map.length and this.height == map[0].length.
- refill(String[], char) - Method in class squidpony.squidmath.GreasedRegion
-
Weird refill method 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.
- refill(IRNG, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion by filling it with random values from random, reusing the current data storage (without extra allocations) if this.width == width and this.height == height, and typically assigning approximately half of the cells in this to "on" and the rest to off.
- refill(RandomnessSource, double, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion randomly, reusing the current data storage (without extra allocations) if this.width == width and this.height == height, while trying to set the given fraction of cells to on.
- refill(RandomnessSource, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Reassigns this GreasedRegion by filling it with random values from random, reusing the current data storage (without extra allocations) if this.width == width and this.height == height, and typically assigning approximately half of the cells in this to "on" and the rest to off.
- refit(double[]) - Static method in class squidpony.squidmath.TuringPattern
-
Modifies the data parameter so no value in it is outside the range -1.0 inclusive to 1.0 exclusive.
- refresh(int, int) - Method in class squidpony.Thesaurus
-
Changes the sequences for all groups of synonyms this can produce, effectively turning this Thesaurus into a different version that knows all the same synonyms and categories but will produce different results.
- refresh(long) - Method in class squidpony.Thesaurus
-
Changes the sequences for all groups of synonyms this can produce, effectively turning this Thesaurus into a different version that knows all the same synonyms and categories but will produce different results.
- regen() - Method in class squidpony.squidmath.IsaacRNG
-
Generates 256 results to be used by later calls to next() or nextLong().
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalHammerMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.HyperellipticalMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMimicMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.MimicMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SpaceViewMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.SphereMap
- regenerate(int, int, int, int, double, double, int, int) - Method in class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
- regenerateHeightMap() - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
- regenerateHeightMap(int, int) - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
- region - Variable in class squidpony.squidgrid.mapping.ConnectingMapGenerator
- region - Variable in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
-
A GreasedRegion that, after
DungeonBoneGen.generate(TilesetType, int, int)
has been called, will hold the floor cells in its data as "on" cells and walls as "off" cells. - Region - Class in squidpony.squidmath
-
NOTE: You should consider
GreasedRegion
before using this class, unless you know Region does exactly what you want. - Region(char[][], char...) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes a 2D char array, the kind produced by most map/dungeon generators in this library, and a vararg or array of char that will have their Coord positions used where those chars appear in map.
- Region(double[][]) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes a 2D double array, usually the kind produced by FOV, and stores only Coord positions that correspond to values greater than 0.0 (actually, greater than epsilon, which here is 0.0001).
- Region(double[][], double) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes a 2D double array, usually produced by DijkstraMap, and a maximum value, and stores only Coord positions that correspond to values no greater than maximum.
- Region(int, int, int, int) - Constructor for class squidpony.squidmath.Region
-
A constructor for a rectangular Region that stores Coords for the area from (minX,minY) at the minimum corner to (width + minX - 1, height + minY - 1) at the maximum corner.
- Region(short[]) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes a specifically-formatted short array (packed data), as produced by CoordPacker or sometimes other classes, like RegionMap or RoomFinder.
- Region(Collection<Coord>) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes a Collection of Coord, such as a List or Set, and encodes all of them in the Region.
- Region(Coord...) - Constructor for class squidpony.squidmath.Region
-
A constructor for a Region that takes an array or vararg of Coord and encodes all of them in the Region.
- Region(Coord, int, int, int) - Constructor for class squidpony.squidmath.Region
-
A constructor for a circular Region (possibly truncated at the edges) with a Coord center, an int radius, and a maximum width and height that the Coords in this Region will not exceed.
- Region(Region) - Constructor for class squidpony.squidmath.Region
-
A constructor that copies another Region so this Region will have the same contents.
- regionAt(int, int) - Method in class squidpony.squidgrid.mapping.RoomFinder
-
Takes an x, y position and finds the room, corridor, or cave at that position, if there is one, returning the same 2D char array format as the other methods.
- RegionMap<V> - Class in squidpony.squidmath
-
A small extension of OrderedMap that specifically handles
short[]
regions as produced byCoordPacker
. - RegionMap() - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap with initial expected 16 entries and 0.75f as load factor.
- RegionMap(int) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap with 0.75f as load factor.
- RegionMap(int, float) - Constructor for class squidpony.squidmath.RegionMap
- RegionMap(short[][], V[]) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap with 0.75f as load factor using the elements of two parallel arrays.
- RegionMap(short[][], V[], float) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap using the elements of two parallel arrays.
- RegionMap(Collection<short[]>, Collection<V>, float) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap using the elements of two parallel arrays.
- RegionMap(Map<short[], ? extends V>) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap with 0.75f as load factor copying a given one.
- RegionMap(Map<short[], ? extends V>, float) - Constructor for class squidpony.squidmath.RegionMap
-
Creates a new RegionMap copying a given one.
- regions - Variable in class squidpony.squidgrid.mapping.SectionMap
- regionsConnected(int, int) - Method in class squidpony.squidgrid.mapping.RoomFinder
-
Takes an x, y position and finds the rooms or corridors that are directly connected to the room, corridor or cave at that position, and returns the group as an ArrayList of 2D char arrays, one per connecting region.
- regionsContain(short[], short[]...) - Static method in class squidpony.squidmath.CoordPacker
-
Quickly determines if a region is contained in one of the given packed arrays, without unpacking them, and returns true if the region checking has some overlap with any of the packed arrays, or false otherwise.
- regionsContain(short[], Collection<short[]>) - Static method in class squidpony.squidmath.CoordPacker
-
Quickly determines if a region is contained in one of the given packed arrays, without unpacking them, and returns true if the region checking has some overlap with any of the packed arrays, or false otherwise.
- regionsContaining(int, int) - Method in class squidpony.squidmath.RegionMap
-
Gets a List of all regions containing a given x,y point.
- regionsNear(int, int) - Method in class squidpony.squidgrid.mapping.RoomFinder
-
Takes an x, y position and finds the room or corridor at that position and the rooms, corridors or caves that it directly connects to, and returns the group as one merged 2D char array.
- registered - Static variable in class squidpony.FakeLanguageGen
-
An array that stores all the hand-made FakeLanguageGen constants; it does not store randomly-generated languages nor does it store modifications or mixes of languages.
- registeredNames - Static variable in class squidpony.FakeLanguageGen
- registry - Static variable in class squidpony.StringConvert
- rehash(int) - Method in class squidpony.squidmath.Arrangement
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.OrderedMap
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.OrderedSet
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.UnorderedMap
-
Rehashes the map.
- rehash(int) - Method in class squidpony.squidmath.UnorderedSet
-
Rehashes the map.
- reinitialize() - Method in class squidpony.squidmath.TwistedLine
-
Called automatically during construction, this sets up a random maze as a
DefaultGraph
so a path can be found. - reinitialize(char[][], AStarSearch.SearchType) - Method in class squidpony.squidmath.AStarSearch
-
Resets this pathing object to use a different map and optionally a different SearchType.
- reinitialize(double[][], AStarSearch.SearchType) - Method in class squidpony.squidmath.AStarSearch
-
Resets this pathing object to use a different map and optionally a different SearchType.
- reinitialize(RoomFinder) - Method in class squidpony.squidgrid.mapping.SectionMap
-
If this SectionMap hasn't been initialized or the map has completely changed (such as if the player went to a different floor of a dungeon), then you can call this method to avoid discarding some of the state from an earlier SectionMap.
- rem(Object) - Method in class squidpony.squidmath.Arrangement
- rem(Object) - Method in class squidpony.squidmath.OrderedSet
- remainder(double, double) - Static method in class squidpony.squidmath.MathExtras
-
Like the modulo operator
%
, but the result will always match the sign ofd
instead ofop
. - remake(GreasedRegion) - Method in class squidpony.squidmath.CellularAutomaton
-
Re-initializes this CellularAutomaton using a different GreasedRegion as a basis.
- remake(GreasedRegion) - Method in class squidpony.squidmath.GreasedRegion
-
A useful method for efficiency, remake() reassigns this GreasedRegion to have its contents replaced by other.
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.AroundCounterClockWise
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.BottomLeftToTopRight
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.Linear
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.RectangleFromBottomLeftToTopRight
- remove() - Method in class squidpony.squidgrid.iterator.SquidIterators.VerticalUp
- remove() - Method in class squidpony.squidmath.Arrangement.KeyIterator
- remove() - Method in class squidpony.squidmath.Arrangement.ValueIterator
- remove() - Method in class squidpony.squidmath.GapShuffler
-
Not supported.
- remove() - Method in class squidpony.squidmath.GreasedRegion.GRIterator
- remove() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeyIterator
- remove() - Method in class squidpony.squidmath.IntDoubleOrderedMap.ValueIterator
- remove() - Method in class squidpony.squidmath.IntIntOrderedMap.KeyIterator
- remove() - Method in class squidpony.squidmath.IntIntOrderedMap.ValueIterator
- remove() - Method in class squidpony.squidmath.IntSet.IntSetIterator
- remove() - Method in class squidpony.squidmath.OrderedMap.KeyIterator
- remove() - Method in class squidpony.squidmath.OrderedMap.ValueIterator
- remove(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
- remove(int) - Method in class squidpony.squidmath.IntIntOrderedMap
- remove(int) - Method in class squidpony.squidmath.IntSet
-
Returns true if the key was removed.
- remove(int, double) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Removes the entry for the specified key only if it is currently mapped to the specified value.
- remove(int, int) - Method in class squidpony.squidmath.GreasedRegion
- remove(int, int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Removes the entry for the specified key only if it is currently mapped to the specified value.
- remove(int, int, GreasedRegion) - Method in class squidpony.squidmath.GreasedRegion
-
Takes another GreasedRegion, called other, with potentially different size and removes its "on" cells from this GreasedRegion at the given x,y offset, allowing negative x and/or y to remove only part of other in this.
- remove(I) - Method in class squidpony.squidgrid.SpatialMap
-
Removes the element with the given identity from all storage in this data structure.
- remove(Object) - Method in class squidpony.squidgrid.zone.CoordPackerZone
-
Does nothing (this Zone is immutable).
- remove(Object) - Method in class squidpony.squidmath.Arrangement.KeySet
-
Always throws an UnsupportedOperationException
- remove(Object) - Method in class squidpony.squidmath.Arrangement
- remove(Object) - Method in class squidpony.squidmath.GreasedRegion
- remove(Object) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Always throws an UnsupportedOperationException
- remove(Object) - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
- remove(Object) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Always throws an UnsupportedOperationException
- remove(Object) - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
- remove(Object) - Method in class squidpony.squidmath.OrderedMap.KeySet
-
Always throws an UnsupportedOperationException
- remove(Object) - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
- remove(Object) - Method in class squidpony.squidmath.OrderedMap
- remove(Object) - Method in class squidpony.squidmath.OrderedSet
- remove(Object) - Method in class squidpony.squidmath.UnorderedMap
- remove(Object) - Method in class squidpony.squidmath.UnorderedSet
- remove(Object, Object) - Method in class squidpony.squidmath.OrderedMap
-
Removes the entry for the specified key only if it is currently mapped to the specified value.
- remove(Object, Object) - Method in class squidpony.squidmath.UnorderedMap
-
Removes the entry for the specified key only if it is currently mapped to the specified value.
- remove(Coord) - Method in class squidpony.squidgrid.SpatialMap
-
Removes the element at the given position from all storage in this data structure.
- remove(Coord) - Method in class squidpony.squidmath.GreasedRegion
- remove(T) - Method in class squidpony.squidmath.BinaryHeap
- remove(T) - Method in class squidpony.squidmath.ProbabilityTable
-
Removes the possibility of generating the given T item, except by nested ProbabilityTable results.
- remove(T, int) - Method in class squidpony.squidmath.ProbabilityTable
-
Reduces the likelihood of generating the given T item by the given weight, which can reduce the chance below 0 and thus remove the item entirely.
- removeA(A) - Method in class squidpony.squidmath.K2
-
Removes a given A key, if
removing
exists in this K2's A keys, and also removes any keys associated with its point in the ordering. - removeA(A) - Method in class squidpony.squidmath.K2V1
-
Removes a given A key, if
removing
exists in this K2V1's A keys, and also removes any B key or Q value associated with its point in the ordering. - removeAccents() - Method in class squidpony.FakeLanguageGen
-
Useful for cases with limited fonts, this produces a new FakeLanguageGen like this one but with all accented characters removed (including almost all non-ASCII Latin-alphabet characters, but only some Greek and Cyrillic characters).
- removeAccents(CharSequence) - Static method in class squidpony.FakeLanguageGen
-
Removes accented Latin-script characters from a string; if the "base" characters are non-English anyway then the result won't be an ASCII string, but otherwise it probably will be.
- removeAdjacent(OrderedSet<Coord>, Coord) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
- removeAdjacent(OrderedSet<Coord>, Coord) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- removeAdjacent(OrderedSet<Coord>, Coord, Coord) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
- removeAdjacent(OrderedSet<Coord>, Coord, Coord) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- removeAll(Iterable<T>) - Method in class squidpony.squidmath.ProbabilityTable
-
Given an Iterable of T item keys to remove, this tries to remove each item in items, though it can't affect items in nested ProbabilityTables, and returns true if any probabilities were changed.
- removeAll(Collection<?>) - Method in class squidpony.squidgrid.zone.CoordPackerZone
-
Does nothing (this Zone is immutable).
- removeAll(Collection<?>) - Method in class squidpony.squidmath.Arrangement.KeySet
-
Remove from this collection all elements in the given type-specific collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.GreasedRegion
- removeAll(Collection<?>) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Remove from this collection all elements in the given type-specific collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
-
Remove from this collection all elements in the given collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Remove from this collection all elements in the given type-specific collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
-
Remove from this collection all elements in the given collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.OrderedMap.KeySet
-
Remove from this collection all elements in the given type-specific collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
-
Remove from this collection all elements in the given collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.OrderedSet
-
Remove from this collection all elements in the given collection.
- removeAll(Collection<?>) - Method in class squidpony.squidmath.UnorderedSet
-
Remove from this collection all elements in the given collection.
- removeAll(IntVLA) - Method in class squidpony.squidmath.IntVLA
-
Removes from this array all of elements contained in the specified array.
- removeAll(OrderedMap<T, Integer>) - Method in class squidpony.squidmath.ProbabilityTable
-
Given an OrderedMap of T item keys and Integer weight values, reduces the weights in this ProbabilityTable for all T keys by their corresponding weights, removing them if the weight becomes 0 or less.
- removeAll(ShortVLA) - Method in class squidpony.squidmath.ShortVLA
-
Removes from this array all of elements contained in the specified array.
- removeAllEdges() - Method in class squidpony.squidai.graph.Graph
-
Removes all edges from the graph.
- removeAllVertices() - Method in class squidpony.squidai.graph.Graph
-
Removes all vertices and edges from the graph.
- removeAt(int) - Method in class squidpony.squidmath.Arrangement
-
Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still should be efficient).
- removeAt(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still should be efficient).
- removeAt(int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still should be efficient).
- removeAt(int) - Method in class squidpony.squidmath.K2
-
Removes a given point in the ordering, if
index
is at least 0 and less thanK2.size()
. - removeAt(int) - Method in class squidpony.squidmath.K2V1
-
Removes a given point in the ordering, if
index
is at least 0 and less thanK2V1.size()
. - removeAt(int) - Method in class squidpony.squidmath.OrderedMap
-
Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still should be efficient).
- removeAt(int) - Method in class squidpony.squidmath.OrderedSet
-
Removes the item at the given index in the iteration order in not-exactly constant time (though it still should be efficient).
- removeB(B) - Method in class squidpony.squidmath.K2
-
Removes a given B key, if
removing
exists in this K2's B keys, and also removes any keys associated with its point in the ordering. - removeB(B) - Method in class squidpony.squidmath.K2V1
-
Removes a given B key, if
removing
exists in this K2V1's B keys, and also removes any A key or Q value associated with its point in the ordering. - removeCircle(Coord, int) - Method in class squidpony.squidmath.GreasedRegion
- removeConnection(Node<V>, Node<V>) - Method in class squidpony.squidai.graph.Graph
- removeConnection(Node<V>, Node<V>) - Method in class squidpony.squidai.graph.UndirectedGraph
- removeCorners() - Method in class squidpony.squidmath.GreasedRegion
-
Where a cell is "on" but forms a right-angle with exactly two orthogonally-adjacent "on" cells and exactly two orthogonally-adjacent "off" cells, this turns each of those cells "off." This won't affect east-west lines of flat "on" cells, nor north-south lines.
- removeEdge(Edge<V>) - Method in class squidpony.squidai.graph.Graph
- removeEdge(Node<V>) - Method in class squidpony.squidai.graph.Node
- removeEdge(V, V) - Method in class squidpony.squidai.graph.Graph
-
Removes the edge from v to w from the graph.
- removeEdges() - Method in class squidpony.squidmath.GreasedRegion
-
Turns all cells that are adjacent to the boundaries of the GreasedRegion to "off".
- removeEntry(int) - Method in class squidpony.squidmath.OrderedMap
- removeExcess(double) - Static method in class squidpony.squidgrid.mapping.WorldMapGenerator
- removeFirst() - Method in class squidpony.squidmath.Arrangement
-
Removes the mapping associated with the first key in iteration order.
- removeFirst() - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Removes the mapping associated with the first key in iteration order.
- removeFirst() - Method in class squidpony.squidmath.IntIntOrderedMap
-
Removes the mapping associated with the first key in iteration order.
- removeFirst() - Method in class squidpony.squidmath.OrderedMap
-
Removes the mapping associated with the first key in iteration order.
- removeFirst() - Method in class squidpony.squidmath.OrderedSet
-
Removes the first key in iteration order.
- removeFloorCharacter(char) - Method in class squidpony.squidgrid.mapping.RectangleRoomFinder
-
Removes a character from being considered as a floor.
- removeHardCorners() - Method in class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Modifies this ThinDungeonGenerator to remove corners between thin walls (truncating the corners, effectively).
- removeIndex(int) - Method in class squidpony.squidmath.IntVLA
-
Removes and returns the item at the specified index.
- removeIndex(int) - Method in class squidpony.squidmath.ShortVLA
-
Removes and returns the item at the specified index.
- removeInt(Object) - Method in class squidpony.squidmath.Arrangement
- removeIsolated() - Method in class squidpony.squidmath.GreasedRegion
- removeIsolated(short[]) - Static method in class squidpony.squidmath.CoordPacker
- removeLast() - Method in class squidpony.squidmath.Arrangement
-
Removes the mapping associated with the last key in iteration order.
- removeLast() - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Removes the mapping associated with the last key in iteration order.
- removeLast() - Method in class squidpony.squidmath.IntIntOrderedMap
-
Removes the mapping associated with the last key in iteration order.
- removeLast() - Method in class squidpony.squidmath.OrderedMap
-
Removes the mapping associated with the last key in iteration order.
- removeLast() - Method in class squidpony.squidmath.OrderedSet
-
Removes the the last key in iteration order.
- removeModifiers() - Method in class squidpony.FakeLanguageGen
-
Creates a copy of this FakeLanguageGen with no modifiers.
- removeNearby(OrderedSet<Coord>, char[][]) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- removeNode(Node<V>) - Method in class squidpony.squidai.graph.Graph
- removeNullEntry() - Method in class squidpony.squidmath.OrderedMap
- removePacked(short[], int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Given one packed short array, original, and a position as x,y numbers, this produces a packed short array that encodes "on" for any cell that was "on" in original, unless it was the position referred to by x and y, and encodes "off" for cells that were "off" in original or are the cell x and y refer to.
- removePacked(short[], short) - Static method in class squidpony.squidmath.CoordPacker
-
Given one packed short array, original, and a Hilbert Curve index, hilbert, this produces a packed short array that encodes "on" for any cell that was "on" in original, unless it was the position referred to by hilbert, and encodes "off" for cells that were "off" in original or are the cell hilbert refers to.
- removeRange(int, int) - Method in class squidpony.squidmath.IntVLA
-
Removes the items between the specified indices, inclusive.
- removeRange(int, int) - Method in class squidpony.squidmath.ShortVLA
-
Removes the items between the specified indices, inclusive.
- removeRectangle(int, int, int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Removes all "on" cells from (startX, startY) inclusive to (startX+rectangleWidth, startY+rectangleHeight) exclusive, removing a total width of rectangleWidth and a total height of rectangleHeight in cells.
- removeSeveral(Iterable<Coord>) - Method in class squidpony.squidmath.GreasedRegion
- removeSeveral(Coord...) - Method in class squidpony.squidmath.GreasedRegion
- removeSeveralPacked(short[], int...) - Static method in class squidpony.squidmath.CoordPacker
-
Given one packed short array, original, and a number of Hilbert Curve indices, hilbert, this produces a packed short array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by hilbert, and encodes "off" for cells that were "off" in original and are a cell hilbert refers to.
- removeSeveralPacked(short[], Collection<Coord>) - Static method in class squidpony.squidmath.CoordPacker
-
Given one packed short array, original, and a number of Coords, points, this produces a packed short array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by an element in points, and encodes "off" for cells that were "off" in original and are a cell points refers to.
- removeSeveralPacked(short[], Coord...) - Static method in class squidpony.squidmath.CoordPacker
-
Given one packed short array, original, and a number of Coords, points, this produces a packed short array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by an element in points, and encodes "off" for cells that were "off" in original and are a cell points refers to.
- removeSomeOverlap(int, int, Collection<Coord>) - Static method in class squidpony.squidgrid.mapping.SymmetryDungeonGenerator
- removeSomeOverlap(int, int, Map<Coord, List<Coord>>) - Static method in class squidpony.squidgrid.mapping.SymmetryDungeonGenerator
- removeSound(int, int) - Method in class squidpony.squidgrid.SoundMap
-
If a sound is being produced at a given (x, y) location, this removes it.
- removeSound(Coord) - Method in class squidpony.squidgrid.SoundMap
-
If a sound is being produced at a given location (a Coord), this removes it.
- removeTrianglesUsing(CoordDouble) - Method in class squidpony.squidmath.DelaunayTriangulator
-
Removes all triangles from this triangle soup that contain the specified vertex.
- removeValue(int) - Method in class squidpony.squidmath.IntVLA
-
Removes the first occurrence of the requested value, and returns the index it was removed at (-1 if not found)
- removeValue(short) - Method in class squidpony.squidmath.ShortVLA
- removeVertex(V) - Method in class squidpony.squidai.graph.Graph
-
Removes a vertex from the graph, and any adjacent edges.
- removeVertices(Collection<V>) - Method in class squidpony.squidai.graph.Graph
-
Removes all the vertices in the collection from the graph, and any adjacent edges.
- reorder(int...) - Method in class squidpony.squidmath.Arrangement
-
Given an array or varargs of replacement indices for this Arrangement's iteration order, reorders this so the first item in the returned version is the same as
getAt(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asgetAt(ordering[1])
, etc. - reorder(int...) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Given an array or varargs of replacement indices for this OrderedMap's iteration order, reorders this so the first item in the returned version is the same as
getAt(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asgetAt(ordering[1])
, etc. - reorder(int...) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Given an array or varargs of replacement indices for this OrderedMap's iteration order, reorders this so the first item in the returned version is the same as
getAt(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asgetAt(ordering[1])
, etc. - reorder(int...) - Method in class squidpony.squidmath.IntVLA
-
Given an array or varargs of replacement indices for the values of this IntVLA, reorders this so the first item in the returned version is the same as
get(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asget(ordering[1])
, etc. - reorder(int...) - Method in class squidpony.squidmath.K2
-
Reorders this K2 using
ordering
, which have the same length as this K2'sK2.size()
and can be generated withArrayTools.range(int)
(which, if applied, would produce no change to the current ordering),IRNG.randomOrdering(int)
(which gives a random ordering, and if applied immediately would be the same as callingK2.shuffle(IRNG)
), or made in some other way. - reorder(int...) - Method in class squidpony.squidmath.K2V1
-
Reorders this K2V1 using
ordering
, which have the same length as this K2V1'sK2V1.size()
and can be generated withArrayTools.range(int)
(which, if applied, would produce no change to the current ordering),IRNG.randomOrdering(int)
(which gives a random ordering, and if applied immediately would be the same as callingK2V1.shuffle(IRNG)
), or made in some other way. - reorder(int...) - Method in class squidpony.squidmath.OrderedMap
-
Given an array or varargs of replacement indices for this OrderedMap's iteration order, reorders this so the first item in the returned version is the same as
getAt(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asgetAt(ordering[1])
, etc. - reorder(int...) - Method in class squidpony.squidmath.OrderedSet
-
Given an array or varargs of replacement indices for this OrderedSet's iteration order, reorders this so the first item in the returned version is the same as
getAt(ordering[0])
(with some care taken for negative or too-large indices), the second item in the returned version is the same asgetAt(ordering[1])
, etc. - reorder(int[]) - Method in class squidpony.squidmath.Voronoi
-
Shuffles the point set using a custom permutation sequence.
- reorder(ArrayList<T>, int...) - Static method in class squidpony.ArrayTools
-
Rearranges an ArrayList to use the given ordering, returning a copy; random orderings can be produced with
RNG.randomOrdering(int)
orRNG.randomOrdering(int, int[])
. - repeats - Static variable in class squidpony.FakeLanguageGen
- replace(int, double) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replace(int, double, double) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(int, int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replace(int, int, int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(CharSequence, String, String) - Static method in class squidpony.StringKit
- replace(K, V) - Method in class squidpony.squidmath.OrderedMap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replace(K, V) - Method in class squidpony.squidmath.UnorderedMap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replace(K, V, V) - Method in class squidpony.squidmath.OrderedMap
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(K, V, V) - Method in class squidpony.squidmath.UnorderedMap
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replaceColor(T, T) - Method in class squidpony.ColoredStringList
-
Changes a color in members of
this
. - replaceColor(T, T) - Method in class squidpony.panel.IColoredString.Impl
- replaceColor(T, T) - Method in interface squidpony.panel.IColoredString
-
Replace color
old
bynew_
in all buckets ofthis
. - replacement - Variable in class squidpony.FakeLanguageGen.Alteration
- replacementTable(String...) - Static method in class squidpony.FakeLanguageGen.Modifier
-
Creates a Modifier that will replace the (n*2)th String in pairs with the (n*2+1)th value in pairs.
- replacementTable(OrderedMap<String, String>) - Static method in class squidpony.FakeLanguageGen.Modifier
-
Creates a Modifier that will replace the nth String key in map with the nth value.
- replacer - Variable in class squidpony.FakeLanguageGen.Alteration
- reprojectToElliptical(GreasedRegion) - Static method in class squidpony.squidgrid.mapping.WorldMapGenerator.MimicMap
-
Meant for making maps conform to the Mollweide (elliptical) projection that MimicMap uses.
- reseed() - Method in class squidpony.squidmath.LongPeriodRNG
- reseed(long) - Method in class squidpony.squidmath.LongPeriodRNG
-
Reinitializes this class' 1024 bits of state with the given seed passed into SplitMix64, the algorithm also used by LightRNG.
- reseed(long[]) - Method in class squidpony.squidmath.LongPeriodRNG
-
Reinitializes this class' 1024 bits of state with the given seed as a long array, which may or may not have 16 elements (though it is less wasteful to run this with 16 longs since that is exactly 1024 bits).
- reseed(CharSequence) - Method in class squidpony.squidmath.LongPeriodRNG
-
Reinitializes this class' 1024 bits of state with the given seed, using a different strategy depending on the seed.
- reset() - Method in class squidpony.squidai.CustomDijkstraMap
-
Resets this CustomDijkstraMap to a state with no goals, no discovered path, and no changes made to gradientMap relative to physicalMap.
- reset() - Method in class squidpony.squidai.DijkstraMap
-
Resets this DijkstraMap to a state with no goals, no discovered path, and no changes made to gradientMap relative to physicalMap.
- reset() - Method in class squidpony.squidgrid.MultiSpill
-
Resets this Spill to a state with an empty spillMap and an empty spreadPattern.
- reset() - Method in class squidpony.squidgrid.SoundMap
-
Resets this SoundMap to a state with no sounds, no alerted creatures, and no changes made to gradientMap relative to physicalMap.
- reset() - Method in class squidpony.squidgrid.Spill
-
Resets this Spill to a state with an empty spillMap and an empty spreadPattern.
- reset() - Method in class squidpony.squidmath.CombinationGenerator
-
Reset the combination generator.
- reset() - Method in class squidpony.squidmath.IntSet.IntSetIterator
- reset() - Method in class squidpony.squidmath.PermutationGenerator
-
Resets the generator state.
- resetAlgorithmAttributes(int) - Method in class squidpony.squidai.graph.Node
-
If
runID
is not equal toNode.lastRunID
, this resets the internal fieldsNode.visited
,Node.seen
,Node.distance
,Node.estimate
,Node.prev
, andNode.i
, then setsNode.lastRunID
torunID
. - resetAllVariants(double[], int[], double[]) - Method in class squidpony.squidgrid.Adjacency
- resetAllVariants(double[], int[], double[], int) - Method in class squidpony.squidgrid.Adjacency
- resetAllVariants(double[], int[], int, double[], int) - Method in class squidpony.squidgrid.Adjacency.BasicAdjacency
- resetAllVariants(double[], int[], int, double[], int) - Method in class squidpony.squidgrid.Adjacency
- resetAllVariants(double[], int[], int, double[], int) - Method in class squidpony.squidgrid.Adjacency.RotationAdjacency
- resetCell(int) - Method in class squidpony.squidai.CustomDijkstraMap
-
Reverts a cell to the value stored in the original state of the level as known by physicalMap.
- resetCell(int, int) - Method in class squidpony.squidai.DijkstraMap
-
Reverts a cell to the value stored in the original state of the level as known by physicalMap.
- resetCell(int, int) - Method in class squidpony.squidgrid.MultiSpill
-
Reverts a cell to an unfilled state (false in spillMap).
- resetCell(int, int) - Method in class squidpony.squidgrid.SoundMap
-
Reverts a cell to the value stored in the original state of the level as known by physicalMap.
- resetCell(int, int) - Method in class squidpony.squidgrid.Spill
-
Reverts a cell to an unfilled state (false in spillMap).
- resetCell(Coord) - Method in class squidpony.squidai.DijkstraMap
-
Reverts a cell to the value stored in the original state of the level as known by physicalMap.
- resetCell(Coord) - Method in class squidpony.squidgrid.MultiSpill
-
Reverts a cell to an unfilled state (false in spillMap).
- resetCell(Coord) - Method in class squidpony.squidgrid.SoundMap
-
Reverts a cell to the value stored in the original state of the level as known by physicalMap.
- resetCell(Coord) - Method in class squidpony.squidgrid.Spill
-
Reverts a cell to an unfilled state (false in spillMap).
- resetFortune() - Method in class squidpony.squidmath.DharmaRNG
-
Resets the stored history this RNG uses to try to ensure fairness.
- resetMap() - Method in class squidpony.squidai.CustomDijkstraMap
-
Resets the gradientMap to its original value from physicalMap.
- resetMap() - Method in class squidpony.squidai.DijkstraMap
-
Resets the gradientMap to its original value from physicalMap.
- resetMap() - Method in class squidpony.squidgrid.MultiSpill
-
Resets the spillMap to being empty.
- resetMap() - Method in class squidpony.squidgrid.SoundMap
-
Resets the gradientMap to its original value from physicalMap.
- resetMap() - Method in class squidpony.squidgrid.Spill
-
Resets the spillMap to being empty.
- resetTargetMap() - Method in class squidpony.squidai.DijkstraMap
-
Resets the targetMap (which is only assigned in the first place if you use findTechniquePath() ).
- reshape(int, int, double[]) - Static method in class squidpony.squidmath.TuringPattern
-
Makes a new 2D double array with the given width and height, using the given substance array for contents.
- resize(int) - Method in class squidpony.squidmath.IntVLA
- resize(int) - Method in class squidpony.squidmath.ShortVLA
- resizeAndEmpty(int, int) - Method in class squidpony.squidmath.GreasedRegion
-
If this GreasedRegion has the same width and height passed as parameters, this acts the same as
GreasedRegion.empty()
, makes no allocations, and returns this GreasedRegion with its contents all "off"; otherwise, this does allocate a differently-sized amount of internal data to match the new width and height, sets the fields to all match the new width and height, and returns this GreasedRegion with its new width and height, with all contents "off". - resolution - Variable in class squidpony.squidmath.MerlinNoise
- restart() - Method in class squidpony.squidmath.LowStorageShuffler
-
Starts the same sequence over from the beginning.
- restart(int) - Method in class squidpony.squidmath.LowStorageShuffler
-
Starts the sequence over, but can change the seed (completely changing the sequence).
- restart(int) - Method in class squidpony.squidmath.ShuffledIntSequence
-
Starts the sequence over, but can change the seed (completely changing the sequence).
- restore(String) - Method in class squidpony.StringConvert
- restore(String, Class<T2>) - Method in class squidpony.StringConvert
-
Attempts to restore a specific type of value from the given text.
- result() - Method in class squidpony.squidgrid.MimicWFC
- retainAll(Collection<?>) - Method in class squidpony.squidgrid.zone.CoordPackerZone
-
Does nothing (this Zone is immutable).
- retainAll(Collection<?>) - Method in class squidpony.squidmath.Arrangement.KeySet
-
Retains in this collection only elements from the given type-specific collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.Arrangement
-
Retains in this collection only elements from the given collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.GreasedRegion
- retainAll(Collection<?>) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Retains in this collection only elements from the given type-specific collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
-
Retains in this collection only elements from the given collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Retains in this collection only elements from the given type-specific collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
-
Retains in this collection only elements from the given collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.OrderedMap.KeySet
-
Retains in this collection only elements from the given type-specific collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
-
Retains in this collection only elements from the given collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.OrderedSet
-
Retains in this collection only elements from the given collection.
- retainAll(Collection<?>) - Method in class squidpony.squidmath.UnorderedSet
-
Retains in this collection only elements from the given collection.
- retract() - Method in class squidpony.squidmath.GreasedRegion
-
Takes the "on" cells in this GreasedRegion and retracts them by one cell in the 4 orthogonal directions, making each "on" cell that was orthogonally adjacent to an "off" cell into an "off" cell.
- retract(int) - Method in class squidpony.squidmath.GreasedRegion
-
Takes the "on" cells in this GreasedRegion and retracts them by one cell in the 4 orthogonal directions, doing this iteeratively amount times, making each "on" cell that was within amount orthogonal distance to an "off" cell into an "off" cell.
- retract(short[], int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Finds the area made by removing the "on" positions in packed that are within the specified retraction distance of an "off" position or the edge of the map.
- retract(short[], int, int, int, boolean) - Static method in class squidpony.squidmath.CoordPacker
-
Finds the area made by removing the "on" positions in packed that are within the specified retraction distance of an "off" position or the edge of the map.
- retract8way() - Method in class squidpony.squidmath.GreasedRegion
- retract8way(int) - Method in class squidpony.squidmath.GreasedRegion
- retractSeries(int) - Method in class squidpony.squidmath.GreasedRegion
- retractSeries8way(int) - Method in class squidpony.squidmath.GreasedRegion
- retractSeriesToLimit() - Method in class squidpony.squidmath.GreasedRegion
- retractSeriesToLimit8way() - Method in class squidpony.squidmath.GreasedRegion
- reuseFOV(double[][], double[][], int, int) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates.
- reuseFOV(double[][], double[][], int, int, double) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates.
- reuseFOV(double[][], double[][], int, int, double, Radius) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates.
- reuseFOV(double[][], double[][], int, int, double, Radius, double, double) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates, lighting at the given angle in degrees and covering a span centered on that angle, also in degrees.
- reuseFOV(double[][], double[][], int, int, double, Radius, double, double, double, double, double, double) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates, lighting with the view "pointed at" the given
angle
in degrees, extending to different ranges based on the direction the light is traveling. - reuseFOVSymmetrical(double[][], double[][], int, int, double, Radius) - Static method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y coordinates.
- reuseLOS(double[][], double[][], int, int) - Static method in class squidpony.squidgrid.FOV
-
Calculates which cells have line of sight from the given x, y coordinates.
- reuseLOS(double[][], double[][], int, int, int, int, int, int) - Static method in class squidpony.squidgrid.FOV
-
Calculates which cells have line of sight from the given x, y coordinates.
- reuseRippleFOV(double[][], double[][], int, int, int, double, Radius) - Static method in class squidpony.squidgrid.FOV
-
Like the
FOV.reuseFOV(double[][], double[][], int, int, double, Radius)
method, but this uses Ripple FOV with a configurable tightness/looseness (between 1, tightest, and 6, loosest). - reuseRippleFOV(double[][], double[][], int, int, int, double, Radius, double, double) - Static method in class squidpony.squidgrid.FOV
-
Like the
FOV.reuseFOV(double[][], double[][], int, int, double, Radius, double, double)
method, but this uses Ripple FOV with a configurable tightness/looseness (between 1, tightest, and 6, loosest). - reverse - Variable in class squidpony.NaturalLanguageCipher
-
The mapping of lower-case word keys to lower-case word values, where keys are in the source language and values are generated by language.
- reverse() - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Reverses the iteration order in linear time.
- reverse() - Method in class squidpony.squidmath.IntIntOrderedMap
-
Reverses the iteration order in linear time.
- reverse() - Method in class squidpony.squidmath.IntVLA
- reverse() - Method in class squidpony.squidmath.OrderedMap
-
Reverses the iteration order in linear time.
- reverse() - Method in class squidpony.squidmath.OrderedSet
-
Reverses the iteration order in linear time.
- reverse() - Method in class squidpony.squidmath.ShortVLA
- reverse(boolean[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(byte[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(char[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(double[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(float[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(int[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reverse(T[]) - Static method in class squidpony.ArrayTools
-
Reverses the array given as a parameter, in-place, and returns the modified original.
- reversedIntBitsToFloat(int) - Static method in class squidpony.squidmath.NumberTools
-
Reverses the byte order of
bits
and converts that to a float. - rgba8888 - Static variable in interface squidpony.squidgrid.AestheticDifference
- rho - Static variable in class squidpony.squidmath.CrossHash.Curlup
- rho - Static variable in class squidpony.squidmath.CrossHash.Mist
- rho - Static variable in class squidpony.squidmath.CrossHash.Yolk
- rho_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- rho_ - Static variable in class squidpony.squidmath.CrossHash.Mist
- rho_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- RIDGED_MULTI - Static variable in class squidpony.squidmath.FastNoise
- ridged2D(float, float, int, int) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves and default frequency (0.03125), lacunarity (2) and gain (0.5).
- ridged2D(float, float, int, int, float) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves and default frequency (0.03125), lacunarity (2) and gain (0.5).
- ridged2D(float, float, int, int, float, float) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves and specified lacunarity (the amount of frequency change between octaves); gain is not used.
- Ridged2D() - Constructor for class squidpony.squidmath.Noise.Ridged2D
- Ridged2D(Noise.Noise2D) - Constructor for class squidpony.squidmath.Noise.Ridged2D
- Ridged2D(Noise.Noise2D, int, double) - Constructor for class squidpony.squidmath.Noise.Ridged2D
- ridged3D(float, float, float, int, int) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves and default frequency (0.03125), lacunarity (2) and gain (0.5).
- ridged3D(float, float, float, int, int, float) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves, specified frequency, and the default lacunarity (2) and gain (0.5).
- ridged3D(float, float, float, int, int, float, float) - Method in class squidpony.squidmath.FastNoise
-
Generates ridged-multi simplex noise with the given amount of octaves and specified lacunarity (the amount of frequency change between octaves); gain is not used.
- Ridged3D() - Constructor for class squidpony.squidmath.Noise.Ridged3D
- Ridged3D(Noise.Noise3D) - Constructor for class squidpony.squidmath.Noise.Ridged3D
- Ridged3D(Noise.Noise3D, int) - Constructor for class squidpony.squidmath.Noise.Ridged3D
- Ridged3D(Noise.Noise3D, int, double) - Constructor for class squidpony.squidmath.Noise.Ridged3D
- Ridged4D() - Constructor for class squidpony.squidmath.Noise.Ridged4D
- Ridged4D(Noise.Noise4D) - Constructor for class squidpony.squidmath.Noise.Ridged4D
- Ridged4D(Noise.Noise4D, int, double) - Constructor for class squidpony.squidmath.Noise.Ridged4D
- Ridged6D() - Constructor for class squidpony.squidmath.Noise.Ridged6D
- Ridged6D(Noise.Noise6D) - Constructor for class squidpony.squidmath.Noise.Ridged6D
- Ridged6D(Noise.Noise6D, int, double) - Constructor for class squidpony.squidmath.Noise.Ridged6D
- Right(int, int, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.Right
- RIGHT - squidpony.squidgrid.Direction
- rightDoors - Variable in class squidpony.squidgrid.mapping.MapModule
- rightMask - Variable in class squidpony.squidmath.LowStorageShuffler
- RIPPLE - Static variable in class squidpony.squidgrid.FOV
-
Performs FOV by pushing values outwards from the source location.
- RIPPLE_LOOSE - Static variable in class squidpony.squidgrid.FOV
-
Performs FOV by pushing values outwards from the source location.
- RIPPLE_TIGHT - Static variable in class squidpony.squidgrid.FOV
-
Performs FOV by pushing values outwards from the source location.
- RIPPLE_VERY_LOOSE - Static variable in class squidpony.squidgrid.FOV
-
Performs FOV by pushing values outwards from the source location.
- river - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; produces multiple directions of flowing, river-like shapes made of "false".
- rng - Variable in class squidpony.FakeLanguageGen.SentenceForm
- rng - Variable in class squidpony.squidai.CustomDijkstraMap
-
The RNG used to decide which one of multiple equally-short paths to take.
- rng - Variable in class squidpony.squidai.DijkstraMap
-
The IRNG used to decide which one of multiple equally-short paths to take.
- rng - Variable in class squidpony.squidai.WaypointPathfinder
- rng - Variable in class squidpony.squidgrid.mapping.ConnectingMapGenerator
- rng - Variable in class squidpony.squidgrid.mapping.DenseRoomMapGenerator
- rng - Variable in class squidpony.squidgrid.mapping.DungeonGenerator
- rng - Variable in class squidpony.squidgrid.mapping.DungeonUtility
-
The random number generator that will be used for all methods in this class with a random component.
- rng - Variable in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
- rng - Variable in class squidpony.squidgrid.mapping.FlowingCaveGenerator
- rng - Variable in class squidpony.squidgrid.mapping.MixedGenerator
- rng - Variable in class squidpony.squidgrid.mapping.ModularMapGenerator
- rng - Variable in class squidpony.squidgrid.mapping.OrganicMapGenerator
- rng - Variable in class squidpony.squidgrid.mapping.PacMazeGenerator
- rng - Variable in class squidpony.squidgrid.mapping.PoliticalMapper
- rng - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- rng - Variable in class squidpony.squidgrid.mapping.SpillWorldMap
- rng - Variable in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
- rng - Variable in class squidpony.squidgrid.mapping.WildMap
- rng - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator
- rng - Variable in class squidpony.squidgrid.MultiSpill
-
The IRNG used to decide how to randomly fill a space; can have its state set and read.
- rng - Variable in class squidpony.squidgrid.SoundMap
-
The RNG used to decide which one of multiple equally-short paths to take.
- rng - Variable in class squidpony.squidgrid.Spill
-
The IStatefulRNG used to decide which one of multiple equally-short paths to take.
- rng - Variable in class squidpony.squidmath.DistributedRNG
- rng - Variable in class squidpony.squidmath.GapShuffler
- rng - Variable in class squidpony.squidmath.ProbabilityTable
- rng - Variable in class squidpony.squidmath.RandomBias
- rng - Variable in class squidpony.squidmath.TwistedLine
- rng - Variable in class squidpony.Thesaurus
- RNG - Class in squidpony.squidmath
-
A wrapper class for working with random number generators in a more friendly way.
- RNG() - Constructor for class squidpony.squidmath.RNG
-
Default constructor; uses
DiverRNG
, which is of high quality, but low period (which rarely matters for games), and has excellent speed, tiny state size, and natively generates 64-bit numbers. - RNG(long) - Constructor for class squidpony.squidmath.RNG
-
Default constructor; uses
DiverRNG
, which is of high quality, but low period (which rarely matters for games), and has excellent speed, tiny state size, and natively generates 64-bit numbers. - RNG(CharSequence) - Constructor for class squidpony.squidmath.RNG
-
String-seeded constructor; uses a platform-independent hash of the String (it does not use String.hashCode, instead using
CrossHash.hash64(CharSequence)
) as a seed forDiverRNG
, which is of high quality, but low period (which rarely matters for games), and has excellent speed, tiny state size, and natively generates 64-bit numbers. - RNG(RandomnessSource) - Constructor for class squidpony.squidmath.RNG
-
Uses the provided source of randomness for all calculations.
- RNG.CustomRandom - Class in squidpony.squidmath
-
A subclass of java.util.Random that uses a RandomnessSource supplied by the user instead of the default.
- roberts(int, int, int) - Static method in class squidpony.squidmath.VanDerCorputQRNG
-
Martin Roberts' "unreasonably effective" quasi-random int sequence based on the golden ratio.
- roberts(int, int, int, int, int) - Static method in class squidpony.squidmath.VanDerCorputQRNG
-
Martin Roberts' "unreasonably effective" quasi-random point sequence based on a 2D analogue to the golden ratio.
- rockLower - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator
- rockUpper - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator
- roll(String) - Method in class squidpony.squidmath.Dice
-
Evaluate the String
rollCode
as dice roll notation and roll to get a random result of that dice roll. - rollDice(int, int) - Method in class squidpony.squidmath.Dice
-
Emulate a dice roll and return the sum.
- rollExplodingDice(int, int) - Method in class squidpony.squidmath.Dice
-
Emulate an exploding dice roll and return the sum.
- romanizedHumanLanguages - Static variable in class squidpony.FakeLanguageGen
-
FakeLanguageGen constants that are meant to sound like specific real-world languages, and that all use the Latin script (like English) with maybe some accents.
- ronove - Static variable in class squidpony.squidmath.CrossHash.Curlup
- ronove - Static variable in class squidpony.squidmath.CrossHash.Yolk
- ronove_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- ronove_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- ROOM - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Constant for features being added to all environment types.
- ROOM_FLOOR - Static variable in class squidpony.squidgrid.mapping.DungeonUtility
-
Constant for environment tiles that are floors for a room.
- ROOM_FLOOR - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are floors for a room.
- ROOM_WALL - Static variable in class squidpony.squidgrid.mapping.DungeonUtility
-
Constant for environment tiles that are walls near a room.
- ROOM_WALL - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are walls near a room.
- ROOM_WALL_CHAOTIC - Static variable in class squidpony.squidgrid.mapping.ThinDungeonGenerator
- ROOM_WALL_EXPAND - Static variable in class squidpony.squidgrid.mapping.ThinDungeonGenerator
- ROOM_WALL_NORMAL - Static variable in class squidpony.squidgrid.mapping.ThinDungeonGenerator
- ROOM_WALL_RETRACT - Static variable in class squidpony.squidgrid.mapping.ThinDungeonGenerator
- RoomFinder - Class in squidpony.squidgrid.mapping
-
A small class that can analyze a dungeon or other map and identify areas as being "room" or "corridor" based on how thick the walkable areas are (corridors are at most 2 cells wide at their widest, rooms are anything else).
- RoomFinder(char[][]) - Constructor for class squidpony.squidgrid.mapping.RoomFinder
-
Constructs a RoomFinder given a dungeon map, and finds rooms, corridors, and their connections on the map.
- RoomFinder(char[][], int) - Constructor for class squidpony.squidgrid.mapping.RoomFinder
-
Constructs a RoomFinder given a dungeon map and a general kind of environment for the whole map, then finds rooms, corridors, and their connections on the map.
- RoomFinder(char[][], int[][]) - Constructor for class squidpony.squidgrid.mapping.RoomFinder
-
Constructs a RoomFinder given a dungeon map and an environment map (which currently is only produced by MixedGenerator by the getEnvironment() method after generate() is called, but other classes that use MixedGenerator may also expose that environment, such as SerpentMapGenerator.getEnvironment()), and finds rooms, corridors, caves, and their connections on the map.
- roomFX - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
The effects that will be applied when generate is called.
- roomHeight - Variable in class squidpony.squidgrid.mapping.ConnectingMapGenerator
- roomHeight - Variable in class squidpony.squidgrid.mapping.MixedGenerator
- rooms - Variable in class squidpony.squidgrid.mapping.RoomFinder
-
Not likely to be used directly, but there may be things you can do with these that are cumbersome using only RoomFinder's simpler API.
- rooms - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; produces rectangular rooms with a dense packing.
- ROOMS_AND_CORRIDORS_A - squidpony.squidgrid.mapping.styled.TilesetType
-
Mostly open, kinda weird.
- ROOMS_AND_CORRIDORS_B - squidpony.squidgrid.mapping.styled.TilesetType
-
Mostly open, but with long corridors that should be a good fit for ranged combat.
- ROOMS_LIMIT_CONNECTIVITY - squidpony.squidgrid.mapping.styled.TilesetType
-
A nice old-school roguelike map, with thin corridors and rectangular rooms.
- RoomsAndCorridors - Class in squidpony.tileset
- RoomsAndCorridors() - Constructor for class squidpony.tileset.RoomsAndCorridors
- RoomsAndCorridors2WideDiagonalBias - Class in squidpony.tileset
- RoomsAndCorridors2WideDiagonalBias() - Constructor for class squidpony.tileset.RoomsAndCorridors2WideDiagonalBias
- RoomsLimitConnectivity - Class in squidpony.tileset
- RoomsLimitConnectivity() - Constructor for class squidpony.tileset.RoomsLimitConnectivity
- roomWidth - Variable in class squidpony.squidgrid.mapping.ConnectingMapGenerator
- roomWidth - Variable in class squidpony.squidgrid.mapping.MixedGenerator
- rosenbergStrongHashCode(int, int) - Static method in class squidpony.squidmath.Coord
-
A static version of the current
Coord.hashCode()
method of this class, taking x and y as parameters instead of requiring a Coord object. - rotate(int) - Method in class squidpony.squidgrid.mapping.MapModule
-
Rotates a copy of this MapModule by the given number of 90-degree turns.
- rotateClockwise(long) - Static method in class squidpony.squidgrid.mapping.LineKit
-
Makes a variant on the given encoded 4x4 pattern so the lines are rotated 90 degrees clockwise, changing their positions as well as what chars they will decode to.
- rotateCounterclockwise(long) - Static method in class squidpony.squidgrid.mapping.LineKit
-
Makes a variant on the given encoded 4x4 pattern so the lines are rotated 90 degrees counterclockwise, changing their positions as well as what chars they will decode to.
- rotatedGrid() - Method in class squidpony.squidmath.BalancedPermutations
- RotatingSpaceMap() - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(long, int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(long, int, int, double) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(long, int, int, Noise.Noise3D) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(long, int, int, Noise.Noise3D, double) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to view a spherical world from space, showing only one hemisphere at a time.
- RotatingSpaceMap(WorldMapGenerator.RotatingSpaceMap) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RotatingSpaceMap
-
Copies the RotatingSpaceMap
other
to construct a new one that is exactly the same. - RotationAdjacency(int, int, Measurement) - Constructor for class squidpony.squidgrid.Adjacency.RotationAdjacency
- rotations - Variable in class squidpony.squidgrid.Adjacency
-
Can be changed if the map changes; you should get the neighbors from neighborMaps() again after changing this.
- ROUGH_CIRCLE - squidpony.squidgrid.Radius
-
Like
Radius.CIRCLE
, but always uses a rough approximation of distance instead of a more expensive (but more accurate) Euclidean calculation. - roughDistance(int, int) - Method in enum squidpony.squidgrid.Radius
- round(int, int) - Static method in class squidpony.squidmath.LowStorageShuffler
-
An irreversible mixing function that seems to give good results; GWT-compatible.
- ROUND - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
- ROUND_ROOMS_DIAGONAL_CORRIDORS - squidpony.squidgrid.mapping.styled.TilesetType
-
A thing of beauty.
- ROUND_WALLED - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
- RoundRoomsDiagonalCorridors - Class in squidpony.tileset
- RoundRoomsDiagonalCorridors() - Constructor for class squidpony.tileset.RoundRoomsDiagonalCorridors
- RoundSideMap() - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(long, int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(long, int, int, double) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(long, int, int, Noise.Noise3D) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(long, int, int, Noise.Noise3D, double) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Constructs a concrete WorldMapGenerator for a map that can be used to display a projection of a globe onto an ellipse without distortion of the sizes of features but with significant distortion of shape.
- RoundSideMap(WorldMapGenerator.RoundSideMap) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
-
Copies the RoundSideMap
other
to construct a new one that is exactly the same. - rows - Variable in class squidpony.squidgrid.mapping.LanesMapGenerator
- RugHash() - Constructor for class squidpony.squidmath.FlawedPointHash.RugHash
- RugHash(long) - Constructor for class squidpony.squidmath.FlawedPointHash.RugHash
- ruins - Static variable in class squidpony.squidgrid.MimicFill
- run(long, int) - Method in class squidpony.squidgrid.MimicWFC
- run(IRNG, int) - Method in class squidpony.squidgrid.MimicWFC
- runBasicSmoothing() - Method in class squidpony.squidmath.CellularAutomaton
-
Reduces the sharpness of corners by only considering a cell on if the previous version has 5 of the 9 cells in the containing 3x3 area as "on." Typically, this method is run repeatedly.
- runDiagonalGapCleanup() - Method in class squidpony.squidmath.CellularAutomaton
-
This takes the
CellularAutomaton.current
GreasedRegion and removes any cells that have a diagonal neighbor if that neighbor cannot be accessed from shared orthogonal neighbors. - runGameOfLife() - Method in class squidpony.squidmath.CellularAutomaton
-
Runs one step of the simulation called Conway's Game of Life, which has relatively simple rules: Any "on" cell with fewer than two "on" neighbors becomes "off." Any "on" cell with two or three "on" neighbors (no more than three) stays "on." Any "on" cell with more than three "on" neighbors becomes "off." Any "off" cell with exactly three "on" neighbors becomes "on." These rules can bring about complex multi-step patterns in many cases, eventually stabilizing to predictable patterns in most cases.
- RUSSIAN_AUTHENTIC - Static variable in class squidpony.FakeLanguageGen
-
Imitation modern Russian, using the authentic Cyrillic alphabet used in Russia and other countries.
- RUSSIAN_ROMANIZED - Static variable in class squidpony.FakeLanguageGen
-
Imitation modern Russian, romanized to use the Latin alphabet.
All Classes|All Packages