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

I

i - Variable in class squidpony.squidai.graph.Node
Internal; a utility field used to store depth in some algorithms.
IColorCenter<T> - Interface in squidpony
How to manage colors, making sure that a color is allocated at most once.
IColorCenter.Skeleton<T> - Class in squidpony
A skeletal implementation of IColorCenter.
IColorCenter.Skeleton.GranularHasher - Class in squidpony
 
IColoredString<T> - Interface in squidpony.panel
A String divided in chunks of different colors.
IColoredString.Bucket<T> - Class in squidpony.panel
A piece of a IColoredString: a text and its color.
IColoredString.Impl<T> - Class in squidpony.panel
A basic implementation of IColoredString.
id - Variable in class squidpony.squidai.Technique
 
id - Variable in class squidpony.squidgrid.SpatialMap.SpatialTriple
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in interface squidpony.squidai.AOE
Returns a OrderedMap of Coord keys and ArrayList of Coord values, where each Coord key is an ideal location to hit as many of the Points in targets as possible without hitting any Points in requiredExclusions, and each value is the collection of targets that will be hit if the associated key is used.
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BeamAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BlastAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BurstAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.CloudAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.ConeAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.LineAOE
 
idealLocations(Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.PointAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in interface squidpony.squidai.AOE
A variant of idealLocations that takes two groups of desirable targets, and will rate locations by how many priorityTargets are in the AOE, then by how many lesserTargets are in the AOE, and will only consider locations that do not affect a Coord in requiredExclusions.
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BeamAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BlastAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.BurstAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.CloudAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.ConeAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.LineAOE
 
idealLocations(Collection<Coord>, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.PointAOE
 
idealLocations(Coord, Collection<Coord>, Collection<Coord>) - Method in class squidpony.squidai.Technique
Get a mapping of Coord keys representing locations to apply this Technique to, to ArrayList of Coord values representing which targets (by their location) are affected by choosing that Coord.
idealLocations(Coord, Set<Coord>, Set<Coord>, Set<Coord>) - Method in class squidpony.squidai.Technique
Get a mapping of Coord keys representing locations to apply this Technique to, to ArrayList of Coord values representing which targets (by their location) are effected by choosing that Coord.
identifierOnlyStringHasher - Static variable in class squidpony.squidmath.Hashers
Hashes and equality-checks CharSequences, such as Strings and StringBuilders, but only considers valid chars that are valid components of Java identifiers (it does not check that the Strings are valid identifiers, but considers only letters, digits, currency symbols, underscores (and related underscore-like characters), and a few other types of glyph, ignoring whitespace and most punctuation marks), and works in a cross-platform way.
identities() - Method in class squidpony.squidgrid.SpatialMap
Get a Set of all identities used for values in this data structure, returning a OrderedSet (defensively copying the key set used internally) for its stable iteration order.
identityHasher - Static variable in class squidpony.squidmath.CrossHash
 
identityIterator() - Method in class squidpony.squidgrid.SpatialMap
Iterates through identity keys in insertion order.
idHash - Variable in class squidpony.squidai.graph.Node
 
IDistribution - Interface in squidpony.squidmath
A way to take an IRNG and get one or more random numbers from it to produce a double in some statistical distribution, such as Gaussian (also called the normal distribution), exponential, or various simpler schemes that don't have common mathematical names.
IDistribution.SimpleDistribution - Class in squidpony.squidmath
 
IDungeonGenerator - Interface in squidpony.squidgrid.mapping
Created by Tommy Ettinger on 6/1/2017.
IFilter<T> - Interface in squidpony
A filter is a function on colors.
IFlawed - Interface in squidpony.squidmath
An empty marker interface to indicate that an implementor has known or intentional issues with a key property of its functionality.
illegalBareWord - Static variable in class squidpony.ObText
 
IMarkup<T> - Interface in squidpony.panel
An interface that lets non-display code request some special rendering for a T value, and an implementation can handle this appropriately in display code.
IMarkup.StringMarkup - Class in squidpony.panel
Probably not that useful on its own, but may be good as an example.
ImmutableZone - Interface in squidpony.squidgrid.zone
Created by Tommy Ettinger on 11/24/2016.
IMP - Static variable in class squidpony.FakeLanguageGen
A fantasy language meant for obnoxious screeching annoying enemies more-so than for intelligent friends or foes.
Impl() - Constructor for class squidpony.panel.IColoredString.Impl
An empty instance.
Impl(String, T) - Constructor for class squidpony.panel.IColoredString.Impl
An instance initially containing text (with color).
Impl(Coord, int, int) - Constructor for class squidpony.squidgrid.mapping.Rectangle.Impl
 
inCircle(int, int, int, boolean, int, int) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Euclidean measurement (making a circle).
inCircle(int, int, int, boolean, int, int, List<Coord>) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Euclidean measurement (making a circle).
incr(int, int) - Method in class squidpony.squidmath.IntVLA
Adds value to the item in the IntVLA at index.
incr(int, short) - Method in class squidpony.squidmath.ShortVLA
Adds value to the item in the ShortVLA at index.
increasing(double[][], Coord[]) - Method in class squidpony.squidai.GreasedZOI
 
increasing(double[][], Coord[]) - Method in class squidpony.squidai.ZOI
 
independentRolls(int, int) - Method in class squidpony.squidmath.Dice
Get a list of the independent results of n rolls of dice with the given number of sides.
index - Variable in class squidpony.squidmath.BinaryHeap.Node
 
index - Variable in class squidpony.squidmath.GreasedRegion.GRIterator
 
index - Variable in class squidpony.squidmath.LowStorageShuffler
 
indexedBlueNoisePoint(double[], int, double) - Static method in class squidpony.squidmath.BlueNoise
Implements http://extremelearning.com.au/a-simple-method-to-construct-isotropic-quasirandom-blue-noise-point-sequences/ .
IndexedDelaunayTriangulator - Class in squidpony.squidmath
Delaunay triangulation.
IndexedDelaunayTriangulator() - Constructor for class squidpony.squidmath.IndexedDelaunayTriangulator
 
indexOf(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
Gets the position in the ordering of the given key, though not as efficiently as some data structures can do it (e.g.
indexOf(int) - Method in class squidpony.squidmath.IntIntOrderedMap
Gets the position in the ordering of the given key, though not as efficiently as some data structures can do it (e.g.
indexOf(int) - Method in class squidpony.squidmath.IntVLA
Tries to find the first occurrence of value in this IntVLA, and returns the index that value appears at if it is present, or -1 if it is not present.
indexOf(short) - Method in class squidpony.squidmath.ShortVLA
 
indexOf(CharSequence, String) - Static method in class squidpony.StringKit
 
indexOf(CharSequence, String, int) - Static method in class squidpony.StringKit
 
indexOf(CharSequence, Pattern) - Static method in class squidpony.StringKit
 
indexOf(CharSequence, Pattern, int) - Static method in class squidpony.StringKit
 
indexOf(Object) - Method in class squidpony.squidmath.OrderedMap
Gets the position in the ordering of the given key, though not as efficiently as some data structures can do it (e.g.
indexOf(Object) - Method in class squidpony.squidmath.OrderedSet
Gets the position in the ordering of the given key, though not as efficiently as some data structures can do it (e.g.
indexOfA(Object) - Method in class squidpony.squidmath.K2
Given an A object key, finds the position in the ordering that A has, or -1 if key is not present.
indexOfA(Object) - Method in class squidpony.squidmath.K2V1
Given an A object key, finds the position in the ordering which that A has, or -1 if key is not present.
indexOfB(Object) - Method in class squidpony.squidmath.K2
Given a B object key, finds the position in the ordering that B has, or -1 if key is not present.
indexOfB(Object) - Method in class squidpony.squidmath.K2V1
Given a B object key, finds the position in the ordering which that B has, or -1 if key is not present.
indexOfQ(Object) - Method in class squidpony.squidmath.K2V1
Given a Q value, finds the first position in the ordering which contains that value, or -1 if not present.
inDiamond(int, int, int, boolean, int, int) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Manhattan measurement (making a diamond).
inDiamond(int, int, int, boolean, int, int, List<Coord>) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Manhattan measurement (making a diamond).
INFERNAL - Static variable in class squidpony.FakeLanguageGen
Fantasy language that might be suitable for a language spoken by fiends, users of witchcraft, or people who seek to emulate or worship similar groups.
init() - Static method in class squidpony.squidmath.CoordPacker
 
init(boolean) - Method in class squidpony.squidmath.IsaacRNG
Initializes this IsaacRNG; typically used from the constructor but can be called externally.
init(char[][]) - Method in class squidpony.squidai.graph.DefaultGraph
Re-initializes a DefaultGraph from a 2D char array that uses '#' to represent any kind of inaccessible cell, with all other chars treated as walkable.
init(char[][], boolean) - Method in class squidpony.squidai.graph.DefaultGraph
Re-initializes this DefaultGraph from a 2D char array that uses '#' to represent any kind of inaccessible cell, with all other chars treated as walkable.
init(double[][]) - Method in class squidpony.squidai.graph.CostlyGraph
Re-initializes this DefaultGraph from a 2D double array that uses negative numbers to represent any kind of inaccessible cell, with all other numbers treated as possible to enter for a cost equal to that double.
init(double[][], boolean) - Method in class squidpony.squidai.graph.CostlyGraph
Re-initializes this DefaultGraph from a 2D double array that uses negative numbers to represent any kind of inaccessible cell, with all other numbers treated as possible to enter for a cost equal to that double.
init(long) - Method in class squidpony.squidmath.IsaacRNG
Can be used to re-initialize this IsaacRNG as if using the single-long constructor.
init(long[]) - Method in class squidpony.squidmath.IsaacRNG
Can be used to re-initialize this IsaacRNG as if using the long-array constructor.
init(String) - Method in class squidpony.squidmath.IsaacRNG
Can be used to re-initialize this IsaacRNG as if using the single-String constructor.
initialize(boolean[][]) - Method in class squidpony.squidgrid.Spill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(char[][]) - Method in class squidpony.squidai.CustomDijkstraMap
Used to initialize or re-initialize a CustomDijkstraMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][]) - Method in class squidpony.squidai.DijkstraMap
Used to initialize or re-initialize a DijkstraMap that needs a new physicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][]) - Method in class squidpony.squidgrid.MultiSpill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][]) - Method in class squidpony.squidgrid.SoundMap
Used to initialize or re-initialize a SoundMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(char[][]) - Method in class squidpony.squidgrid.Spill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(char[][], char) - Method in class squidpony.squidai.CustomDijkstraMap
Used to initialize or re-initialize a CustomDijkstraMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][], char) - Method in class squidpony.squidai.DijkstraMap
Used to initialize or re-initialize a DijkstraMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][], char) - Method in class squidpony.squidgrid.MultiSpill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(char[][], char) - Method in class squidpony.squidgrid.SoundMap
Used to initialize or re-initialize a SoundMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(char[][], char) - Method in class squidpony.squidgrid.Spill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(double[]) - Method in class squidpony.squidai.CustomDijkstraMap
Used to initialize or re-initialize a CustomDijkstraMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(double[][]) - Method in class squidpony.squidai.DijkstraMap
Used to initialize or re-initialize a DijkstraMap that needs a new physicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently (not if a creature moved; for that you pass the positions of creatures that block paths to scan() or findPath() ).
initialize(double[][]) - Method in class squidpony.squidgrid.SoundMap
Used to initialize or re-initialize a SoundMap that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(int, int) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
initialize(int, int, long) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
initialize(int, int, IRNG) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
initialize(int, int, Noise.Noise2D, long) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
initialize(short[][]) - Method in class squidpony.squidgrid.MultiSpill
Used to initialize or re-initialize a Spill that needs a new PhysicalMap because it either wasn't given one when it was constructed, or because the contents of the terrain have changed permanently.
initialize(FakeLanguageGen, long) - Method in class squidpony.NaturalLanguageCipher
Changes the language this can cipher, clearing its known translation (if any) and using the given FakeLanguageGen and shift as if given to NaturalLanguageCipher(FakeLanguageGen, long).
initializeCost(char[][]) - Method in class squidpony.squidai.CustomDijkstraMap
Used to initialize the entry cost modifiers for games that require variable costs to enter squares.
initializeCost(char[][]) - Method in class squidpony.squidai.DijkstraMap
Used to initialize the entry cost modifiers for games that require variable costs to enter squares.
initializeCost(char[][], char) - Method in class squidpony.squidai.DijkstraMap
Used to initialize the entry cost modifiers for games that require variable costs to enter squares.
initializeCost(double[][]) - Method in class squidpony.squidai.DijkstraMap
Used to initialize the entry cost modifiers for games that require variable costs to enter squares.
initializeCost(int[]) - Method in class squidpony.squidai.CustomDijkstraMap
Used to initialize the entry cost modifiers for games that require variable costs to enter squares.
initializeInto(double[]) - Static method in class squidpony.squidmath.TuringPattern
Refills a substance array that can be given to other static methods.
initializeInto(double[], int, int, Noise.Noise2D, long) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
initializeInto(double[], long) - Static method in class squidpony.squidmath.TuringPattern
Refills a substance array that can be given to other static methods.
initializeInto(double[], IRNG) - Static method in class squidpony.squidmath.TuringPattern
Initializes a substance array that can be given to other static methods.
inLevel(char[][], int, int) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
inLevel(char[][], Coord) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
inLevel(double[][], int, int) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
inLevel(double[][], Coord) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
inLevel(T[][], int, int) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
inLevel(T[][], Coord) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
 
innerGenerate() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
 
innerGenerate() - Method in class squidpony.squidgrid.mapping.ThinDungeonGenerator
 
innerGenerate(char[][], EnumMap<SectionDungeonGenerator.FillEffect, Integer>) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
 
inRange(int, int, int, int, int, int) - Method in enum squidpony.squidgrid.Radius
 
INSECT - Static variable in class squidpony.FakeLanguageGen
Fantasy/sci-fi language that would typically be fitting for an insect-like species without a close equivalent to human lips.
insert(boolean[][], boolean[][], int, int) - Static method in class squidpony.ArrayTools
Inserts as much of source into target at the given x,y position as target can hold or source can supply.
insert(char[][], char[][], int, int) - Static method in class squidpony.ArrayTools
Inserts as much of source into target at the given x,y position as target can hold or source can supply.
insert(double[][], double[][], int, int) - Static method in class squidpony.ArrayTools
Inserts as much of source into target at the given x,y position as target can hold or source can supply.
insert(float[][], float[][], int, int) - Static method in class squidpony.ArrayTools
Inserts as much of source into target at the given x,y position as target can hold or source can supply.
insert(int) - Method in class squidpony.squidmath.GreasedRegion
Sets the given cell, "tightly" encoded for a specific width/height as by GreasedRegion.asTightEncoded(), to "on".
insert(int[][], int[][], int, int) - Static method in class squidpony.ArrayTools
Inserts as much of source into target at the given x,y position as target can hold or source can supply.
insert(int, int) - Method in class squidpony.squidmath.GreasedRegion
Sets the cell at x,y to "on".
insert(int, int) - Method in class squidpony.squidmath.IntVLA
 
insert(int, int, GreasedRegion) - Method in class squidpony.squidmath.GreasedRegion
Takes another GreasedRegion, called other, with potentially different size and inserts its "on" cells into thi GreasedRegion at the given x,y offset, allowing negative x and/or y to put only part of other in this.
insert(int, short) - Method in class squidpony.squidmath.ShortVLA
 
insert(Coord) - Method in class squidpony.squidmath.GreasedRegion
Sets the cell at point to "on".
insertCircle(Coord, int) - Method in class squidpony.squidmath.GreasedRegion
 
insertClosingConsonant(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a consonant in addition to the consonants that the language already uses; insertion will replace an existing consonant at the end of a word with a probability of chance, so chance should be low (0.2 at most) unless you want the newly-inserted consonant to be likely to end every word of some sentences.
insertClosingVowel(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a vowel in addition to the vowels that the language already uses; insertion will replace an existing vowel at the end of a word with a probability of chance, so chance should be low (0.2 at most) unless you want the newly-inserted vowel to be likely to end every word of some sentences.
insertConsonant(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a consonant in addition to the consonants that the language already uses; insertion will replace an existing consonant (at any point in a word that had a consonant generated) with a probability of chance, so chance should be low (0.1 at most) unless you want the newly-inserted consonant to be likely to be present in every word of some sentences.
insertOpeningConsonant(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a consonant in addition to the consonants that the language already uses; insertion will replace an existing consonant at the start of a word with a probability of chance, so chance should be low (0.2 at most) unless you want the newly-inserted consonant to be likely to start every word of some sentences.
insertOpeningVowel(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a vowel in addition to the vowels that the language already uses; insertion will replace an existing vowel at the start of a word with a probability of chance, so chance should be low (0.2 at most) unless you want the newly-inserted vowel to be likely to start every word of some sentences.
insertPacked(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, always encodes "on" for the position referred to by x and y, and encodes "off" for cells that were "off" in original and are not the cell x and y refer to.
insertPacked(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, always encodes "on" for the position referred to by hilbert, and encodes "off" for cells that were "off" in original and are not the cell hilbert refers to.
insertRectangle(int, int, int, int) - Method in class squidpony.squidmath.GreasedRegion
 
insertSeveral(int[]) - Method in class squidpony.squidmath.GreasedRegion
 
insertSeveral(Iterable<Coord>) - Method in class squidpony.squidmath.GreasedRegion
 
insertSeveral(Coord...) - Method in class squidpony.squidmath.GreasedRegion
 
insertSeveralPacked(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, always encodes "on" for the position referred to by any element of hilbert, and encodes "off" for cells that were "off" in original and are not in any cell hilbert refers to.
insertSeveralPacked(short[], Collection<Coord>) - Static method in class squidpony.squidmath.CoordPacker
Given one packed short array, original, and a Collection of Coords, points, this produces a packed short array that encodes "on" for any cell that was "on" in original, always encodes "on" for the position referred to by any element of points, and encodes "off" for cells that were "off" in original and are not in any cell points refers to.
insertSeveralPacked(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, always encodes "on" for the position referred to by any element of points, and encodes "off" for cells that were "off" in original and are not in any cell points refers to.
insertTranslation(int, int) - Method in class squidpony.squidmath.GreasedRegion
Adds to this GreasedRegion with a moved set of its own "on" cells, moved to the given x and y offset.
insertVowel(String, double) - Static method in class squidpony.FakeLanguageGen.Modifier
Adds the potential for the String insertion to be used as a vowel in addition to the vowels that the language already uses; insertion will replace an existing vowel (at any point in a word that had a vowel generated) with a probability of chance, so chance should be low (0.1 at most) unless you want the newly-inserted vowel to be likely to be present in every word of some sentences.
inSquare(int, int, int, boolean, int, int) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Chebyshev measurement (making a square).
inSquare(int, int, int, boolean, int, int, List<Coord>) - Static method in enum squidpony.squidgrid.Radius
Gets a List of all Coord points within radiusLength of center using Chebyshev measurement (making a square).
instance - Static variable in class squidpony.squidmath.BathtubDistribution
 
instance - Static variable in class squidpony.squidmath.ClassicNoise
 
instance - Static variable in class squidpony.squidmath.CosmicNumbering
 
instance - Static variable in class squidpony.squidmath.CurvedBoundedDistribution
 
instance - Static variable in class squidpony.squidmath.ExponentialDistribution
 
instance - Static variable in class squidpony.squidmath.FastNoise
A publicly available FastNoise object with seed 1337, frequency 1.0f/32.0f, 1 octave of Simplex noise using SIMPLEX_FRACTAL noiseType, 2f lacunarity and 0.5f gain.
instance - Static variable in class squidpony.squidmath.FoamNoise
 
instance - Static variable in class squidpony.squidmath.GaussianDistribution
 
instance - Static variable in class squidpony.squidmath.GlitchNoise
 
instance - Static variable in class squidpony.squidmath.JitterNoise
 
instance - Static variable in class squidpony.squidmath.MasonNoise
 
instance - Static variable in class squidpony.squidmath.MerlinNoise
 
instance - Static variable in class squidpony.squidmath.Noise.Basic1D
 
instance - Static variable in class squidpony.squidmath.Noise.Sway1D
 
instance - Static variable in class squidpony.squidmath.Noise.Sway2D
 
instance - Static variable in class squidpony.squidmath.SeededNoise
 
instance - Static variable in class squidpony.squidmath.SpikeDistribution
 
instance - Static variable in class squidpony.squidmath.ValueNoise
 
instance - Static variable in class squidpony.squidmath.WhirlingNoise
 
instance - Static variable in class squidpony.squidmath.WhiteNoise
 
INSTANCE - Static variable in class squidpony.tileset.CavesLimitConnectivity
 
INSTANCE - Static variable in class squidpony.tileset.CavesTinyCorridors
 
INSTANCE - Static variable in class squidpony.tileset.CornerCaves
 
INSTANCE - Static variable in class squidpony.tileset.DefaultDungeon
 
INSTANCE - Static variable in class squidpony.tileset.HorizontalCorridorsV1
 
INSTANCE - Static variable in class squidpony.tileset.HorizontalCorridorsV2
 
INSTANCE - Static variable in class squidpony.tileset.HorizontalCorridorsV3
 
INSTANCE - Static variable in class squidpony.tileset.LimitConnectivityFat
 
INSTANCE - Static variable in class squidpony.tileset.LimitedConnectivity
 
INSTANCE - Static variable in class squidpony.tileset.Maze2Wide
 
INSTANCE - Static variable in class squidpony.tileset.MazePlus2Wide
 
INSTANCE - Static variable in class squidpony.tileset.OpenAreas
 
INSTANCE - Static variable in class squidpony.tileset.Ref2CornerCaves
 
INSTANCE - Static variable in class squidpony.tileset.RoomsAndCorridors
 
INSTANCE - Static variable in class squidpony.tileset.RoomsAndCorridors2WideDiagonalBias
 
INSTANCE - Static variable in class squidpony.tileset.RoomsLimitConnectivity
 
INSTANCE - Static variable in class squidpony.tileset.RoundRoomsDiagonalCorridors
 
INSTANCE - Static variable in class squidpony.tileset.SimpleCaves2Wide
 
INSTANCE - Static variable in class squidpony.tileset.SquareRoomsWithRandomRects
 
instance_0_5 - Static variable in class squidpony.squidmath.ExponentialDistribution
 
instance_1_5 - Static variable in class squidpony.squidmath.ExponentialDistribution
 
instance2D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance3D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance4D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance5D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance6D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance7D - Static variable in class squidpony.squidmath.PhantomNoise
 
instance8D - Static variable in class squidpony.squidmath.PhantomNoise
 
instanceGaussianLike - Static variable in class squidpony.squidmath.CurvedBoundedDistribution
 
instanceTriangular - Static variable in class squidpony.squidmath.CurvedBoundedDistribution
 
INT_PHI - Static variable in class squidpony.squidmath.HashCommon
232 · φ, φ = (√5 − 1)/2.
int2DHasher - Static variable in class squidpony.squidmath.CrossHash
 
intBitsToFloat(int) - Static method in class squidpony.squidmath.NumberTools
Identical to Float.intBitsToFloat(int) on desktop; optimized on GWT.
IntDoubleOrderedMap - Class in squidpony.squidmath
An int-key and int-value insertion-ordered hash map with with a fast implementation, originally from fastutil as Object2ObjectLinkedOpenHashMap but modified (in OrderedMap) to support constant-time indexed access of keys, values, and entries, and reordering.
IntDoubleOrderedMap() - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap with initial expected 16 entries and 0.75f as load factor.
IntDoubleOrderedMap(int) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap with 0.75f as load factor.
IntDoubleOrderedMap(int[], double[]) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap with 0.75f as load factor using the elements of two parallel arrays.
IntDoubleOrderedMap(int[], double[], float) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap using the elements of two parallel arrays.
IntDoubleOrderedMap(int, float) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap.
IntDoubleOrderedMap(IntDoubleOrderedMap) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap with 0.75f as load factor copying a given one.
IntDoubleOrderedMap(IntDoubleOrderedMap, float) - Constructor for class squidpony.squidmath.IntDoubleOrderedMap
Creates a new OrderedMap copying a given one.
IntDoubleOrderedMap.FastEntryIterator - Class in squidpony.squidmath
 
IntDoubleOrderedMap.KeyIterator - Class in squidpony.squidmath
An iterator on keys.
IntDoubleOrderedMap.KeySet - Class in squidpony.squidmath
 
IntDoubleOrderedMap.MapEntry - Class in squidpony.squidmath
The entry class for a OrderedMap does not record key and value, but rather the position in the hash table of the corresponding entry.
IntDoubleOrderedMap.MapEntrySet - Class in squidpony.squidmath
 
IntDoubleOrderedMap.ValueCollection - Class in squidpony.squidmath
 
IntDoubleOrderedMap.ValueIterator - Class in squidpony.squidmath
An iterator on values.
interiorCircleLarge - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interiorDiamondLarge - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interiorPlus - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interiorPlusLarge - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interiorSquare - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interiorSquareLarge - Static variable in class squidpony.squidgrid.mapping.LineKit
A constant that represents the encoded pattern for a 4x4 square with all lines possible except those that would extend to touch cells adjacent to the 4x4 area.
interleaveBits(int, int) - Static method in class squidpony.squidmath.GreasedRegion
Narrow-purpose; takes an x and a y value, each between 0 and 65535 inclusive, and interleaves their bits so the least significant bit and every other bit after it are filled with the bits of x, while the second-least-significant bit and every other bit after that are filled with the bits of y.
interpolate(Coord, float) - Method in class squidpony.squidmath.Coord
 
intersectPacked(short[], short[]) - Static method in class squidpony.squidmath.CoordPacker
Given two packed short arrays, left and right, this produces a packed short array that encodes "on" for any cell that was "on" in both left and in right, and encodes "off" for cells that were off in either array.
intersects(short[], short[]) - Static method in class squidpony.squidmath.CoordPacker
Given two packed short arrays, left and right, this returns true if they encode any overlapping area (their areas intersect), or false if they do not overlap at all (they don't intersect).
intersects(GreasedRegion) - Method in class squidpony.squidmath.GreasedRegion
Returns true if any cell is "on" in both this GreasedRegion and in other; returns false otherwise.
intersectsWith(Zone) - Method in class squidpony.squidgrid.zone.CoordPackerZone
 
intersectsWith(Zone) - Method in interface squidpony.squidgrid.zone.Zone
 
intersectsWith(Zone) - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
intersectsWith(Zone) - Method in class squidpony.squidmath.GreasedRegion
 
intFromBin(CharSequence) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only binary digits (only 0 and 1) and returns the int they represent, reading at most 32 characters and returning the result if valid or 0 otherwise.
intFromBin(CharSequence, int, int) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only binary digits (only 0 and 1) and returns the int they represent, reading at most 32 characters and returning the result if valid or 0 otherwise.
intFromDec(CharSequence) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only decimal digits (0-9) with an optional sign at the start and returns the int they represent, reading at most 10 characters (11 if there is a sign) and returning the result if valid, or 0 if nothing could be read.
intFromDec(CharSequence, int, int) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only decimal digits (0-9) with an optional sign at the start and returns the int they represent, reading at most 10 characters (11 if there is a sign) and returning the result if valid, or 0 if nothing could be read.
intFromHex(char[], int, int) - Static method in class squidpony.StringKit
Reads in a char[] containing only hex digits (only 0-9, a-f, and A-F) with an optional sign at the start and returns the int they represent, reading at most 8 characters (9 if there is a sign) and returning the result if valid, or 0 if nothing could be read.
intFromHex(CharSequence) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only hex digits (only 0-9, a-f, and A-F) with an optional sign at the start and returns the int they represent, reading at most 8 characters (9 if there is a sign) and returning the result if valid, or 0 if nothing could be read.
intFromHex(CharSequence, int, int) - Static method in class squidpony.StringKit
Reads in a CharSequence containing only hex digits (only 0-9, a-f, and A-F) with an optional sign at the start and returns the int they represent, reading at most 8 characters (9 if there is a sign) and returning the result if valid, or 0 if nothing could be read.
intHasher - Static variable in class squidpony.squidmath.CrossHash
 
IntImpl() - Constructor for class squidpony.squidmath.IPointHash.IntImpl
 
IntImpl(int) - Constructor for class squidpony.squidmath.IPointHash.IntImpl
 
IntIntOrderedMap - Class in squidpony.squidmath
An int-key and int-value insertion-ordered hash map with with a fast implementation, originally from fastutil as Object2ObjectLinkedOpenHashMap but modified (in OrderedMap) to support constant-time indexed access of keys, values, and entries, and reordering.
IntIntOrderedMap() - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap with initial expected 16 entries and 0.75f as load factor.
IntIntOrderedMap(int) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap with 0.75f as load factor.
IntIntOrderedMap(int[], int[]) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap with 0.75f as load factor using the elements of two parallel arrays.
IntIntOrderedMap(int[], int[], float) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap using the elements of two parallel arrays.
IntIntOrderedMap(int, float) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap.
IntIntOrderedMap(IntIntOrderedMap) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap with 0.75f as load factor copying a given one.
IntIntOrderedMap(IntIntOrderedMap, float) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap copying a given one.
IntIntOrderedMap(IntVLA, IntVLA) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap using the elements of two parallel arrays.
IntIntOrderedMap(IntVLA, IntVLA, float) - Constructor for class squidpony.squidmath.IntIntOrderedMap
Creates a new OrderedMap using the elements of two parallel arrays.
IntIntOrderedMap.FastEntryIterator - Class in squidpony.squidmath
 
IntIntOrderedMap.KeyIterator - Class in squidpony.squidmath
An iterator on keys.
IntIntOrderedMap.KeySet - Class in squidpony.squidmath
 
IntIntOrderedMap.MapEntry - Class in squidpony.squidmath
The entry class for a OrderedMap does not record key and value, but rather the position in the hash table of the corresponding entry.
IntIntOrderedMap.MapEntrySet - Class in squidpony.squidmath
 
IntIntOrderedMap.ValueCollection - Class in squidpony.squidmath
 
IntIntOrderedMap.ValueIterator - Class in squidpony.squidmath
An iterator on values.
intoChars(char[][], char) - Method in class squidpony.squidmath.GreasedRegion
Fills this GreasedRegion's data into the given 2D char array, modifying it and returning it, with "on" cells filled with the char parameter on and "off" cells left as-is.
intoChars(char[][], char, char) - Method in class squidpony.squidmath.GreasedRegion
Fills this GreasedRegion's data into the given 2D char array, modifying it and returning it, with "on" cells filled with the char parameter on and "off" cells with the parameter off.
IntPointHash - Class in squidpony.squidmath
A group of similar methods for getting hashes of points based on int coordinates in 2, 3, 4, or 6 dimensions and an int for state; the code is similar to HastyPointHash but will be much faster on GWT.
IntPointHash() - Constructor for class squidpony.squidmath.IntPointHash
 
IntSet - Class in squidpony.squidmath
An unordered set where the items are unboxed ints.
IntSet() - Constructor for class squidpony.squidmath.IntSet
Creates a new set with an initial capacity of 51 and a load factor of 0.8.
IntSet(int) - Constructor for class squidpony.squidmath.IntSet
Creates a new set with a load factor of 0.8.
IntSet(int, float) - Constructor for class squidpony.squidmath.IntSet
Creates a new set with the specified initial capacity and load factor.
IntSet(IntSet) - Constructor for class squidpony.squidmath.IntSet
Creates a new set identical to the specified set.
IntSet.IntSetIterator - Class in squidpony.squidmath
 
IntSetIterator(IntSet) - Constructor for class squidpony.squidmath.IntSet.IntSetIterator
 
IntVLA - Class in squidpony.squidmath
A resizable, ordered or unordered variable-length int array.
IntVLA() - Constructor for class squidpony.squidmath.IntVLA
Creates an ordered array with a capacity of 16.
IntVLA(int) - Constructor for class squidpony.squidmath.IntVLA
Creates an ordered array with the specified capacity.
IntVLA(int[]) - Constructor for class squidpony.squidmath.IntVLA
Creates a new ordered array containing the elements in the specified array.
IntVLA(int[], int, int) - Constructor for class squidpony.squidmath.IntVLA
Creates a new array containing the elements in the specified array.
IntVLA(IntVLA) - Constructor for class squidpony.squidmath.IntVLA
Creates a new array containing the elements in the specific array.
INUKTITUT - Static variable in class squidpony.FakeLanguageGen
Imitation text from an approximation of one of the Inuktitut languages spoken by various people of the Arctic and nearby areas.
INV_INT_PHI - Static variable in class squidpony.squidmath.HashCommon
The reciprocal of HashCommon.INT_PHI modulo 232.
INV_LONG_PHI - Static variable in class squidpony.squidmath.HashCommon
The reciprocal of HashCommon.LONG_PHI modulo 264.
InverseLayered1D() - Constructor for class squidpony.squidmath.Noise.InverseLayered1D
 
InverseLayered1D(Noise.Noise1D) - Constructor for class squidpony.squidmath.Noise.InverseLayered1D
 
InverseLayered1D(Noise.Noise1D, int) - Constructor for class squidpony.squidmath.Noise.InverseLayered1D
 
InverseLayered1D(Noise.Noise1D, int, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered1D
 
InverseLayered1D(Noise.Noise1D, int, double, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered1D
 
InverseLayered2D() - Constructor for class squidpony.squidmath.Noise.InverseLayered2D
 
InverseLayered2D(Noise.Noise2D) - Constructor for class squidpony.squidmath.Noise.InverseLayered2D
 
InverseLayered2D(Noise.Noise2D, int) - Constructor for class squidpony.squidmath.Noise.InverseLayered2D
 
InverseLayered2D(Noise.Noise2D, int, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered2D
 
InverseLayered2D(Noise.Noise2D, int, double, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered2D
 
InverseLayered3D() - Constructor for class squidpony.squidmath.Noise.InverseLayered3D
 
InverseLayered3D(Noise.Noise3D) - Constructor for class squidpony.squidmath.Noise.InverseLayered3D
 
InverseLayered3D(Noise.Noise3D, int) - Constructor for class squidpony.squidmath.Noise.InverseLayered3D
 
InverseLayered3D(Noise.Noise3D, int, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered3D
 
InverseLayered3D(Noise.Noise3D, int, double, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered3D
 
InverseLayered4D() - Constructor for class squidpony.squidmath.Noise.InverseLayered4D
 
InverseLayered4D(Noise.Noise4D) - Constructor for class squidpony.squidmath.Noise.InverseLayered4D
 
InverseLayered4D(Noise.Noise4D, int) - Constructor for class squidpony.squidmath.Noise.InverseLayered4D
 
InverseLayered4D(Noise.Noise4D, int, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered4D
 
InverseLayered4D(Noise.Noise4D, int, double, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered4D
 
InverseLayered6D() - Constructor for class squidpony.squidmath.Noise.InverseLayered6D
 
InverseLayered6D(Noise.Noise6D) - Constructor for class squidpony.squidmath.Noise.InverseLayered6D
 
InverseLayered6D(Noise.Noise6D, int) - Constructor for class squidpony.squidmath.Noise.InverseLayered6D
 
InverseLayered6D(Noise.Noise6D, int, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered6D
 
InverseLayered6D(Noise.Noise6D, int, double, double) - Constructor for class squidpony.squidmath.Noise.InverseLayered6D
 
inverseMask(char[][], char) - Method in class squidpony.squidmath.GreasedRegion
Returns a copy of map where if a cell is "off" in this GreasedRegion, this keeps the value in map intact, and where a cell is "on", it instead writes the char toWrite.
inverseNextLong(long) - Static method in class squidpony.squidmath.MoonwalkRNG
Given the output of a call to MoonwalkRNG.nextLong() as out, this finds the state of the MoonwalkRNG that produce that output.
inverseNextLong(long) - Static method in class squidpony.squidmath.PulleyRNG
Given the output of a call to PulleyRNG.nextLong() as out, this finds the state of the PulleyRNG that produce that output.
invertAdjacent - Variable in class squidpony.squidgrid.Adjacency
 
invertOrdering(int[]) - Static method in class squidpony.ArrayTools
Given an ordering such as one produced by RNG.randomOrdering(int, int[]), this finds its inverse, able to reverse the reordering and vice versa.
invertOrdering(int[], int[]) - Static method in class squidpony.ArrayTools
Given an ordering such as one produced by RNG.randomOrdering(int, int[]), this finds its inverse, able to reverse the reordering and vice versa.
iota - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
iota - Static variable in class squidpony.squidmath.CrossHash.Mist
 
iota - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
iota_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
iota_ - Static variable in class squidpony.squidmath.CrossHash.Mist
 
iota_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
IPointHash - Interface in squidpony.squidmath
An interface for "point hashes", that is, functions that produce usually-unique integer results given multiple integer inputs.
IPointHash.IntImpl - Class in squidpony.squidmath
A convenience abstract class to implement IPointHash when you have an int for state.
IPointHash.LongImpl - Class in squidpony.squidmath
A convenience abstract class to implement IPointHash when you have a long for state.
ipos - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
ipos - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
ipos_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
ipos_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
IRNG - Interface in squidpony.squidmath
Interface for full-featured random number generators to implement (it does more than, and includes all of, RandomnessSource).
is_corner - Variable in class squidpony.squidgrid.mapping.styled.Config
 
IsaacRNG - Class in squidpony.squidmath
This is a port of the public domain Isaac64 (cryptographic) random number generator to Java.
IsaacRNG() - Constructor for class squidpony.squidmath.IsaacRNG
Constructs an IsaacRNG with no seed; this will produce one sequence of numbers as if the seed were 0 (which it essentially is, though passing 0 to the constructor that takes a long will produce a different sequence) instead of what the other RandomnessSources do (initialize with a low-quality random number from Math.random()).
IsaacRNG(long) - Constructor for class squidpony.squidmath.IsaacRNG
Constructs an IsaacRNG with its state filled by the value of seed, run through the LightRNG algorithm.
IsaacRNG(long[]) - Constructor for class squidpony.squidmath.IsaacRNG
Constructs an IsaacRNG with the given seed, which should be a rather large array of long values.
IsaacRNG(String) - Constructor for class squidpony.squidmath.IsaacRNG
Constructs an IsaacRNG with its state filled by repeated hashing of seed.
isAdjacent(Coord) - Method in class squidpony.squidmath.Coord
 
isArray - Variable in class squidpony.StringConvert
 
isBlocked(int, int) - Method in class squidpony.squidai.CustomDijkstraMap
 
isBlocked(int, int, int[][][], double[], double) - Method in class squidpony.squidgrid.Adjacency.BasicAdjacency
 
isBlocked(int, int, int[][][], double[], double) - Method in class squidpony.squidgrid.Adjacency
 
isBlocked(int, int, int[][][], double[], double) - Method in class squidpony.squidgrid.Adjacency.RotationAdjacency
 
isCardinal() - Method in enum squidpony.squidgrid.Direction
 
isDiagonal() - Method in enum squidpony.squidgrid.Direction
 
isDirected() - Method in class squidpony.squidai.graph.Graph
Check if the graph is directed, that is whether the edges form an ordered pair or a set.
isDirected() - Method in class squidpony.squidai.graph.UndirectedGraph
 
isEmpty() - Method in class squidpony.panel.IColoredString.Impl
 
isEmpty() - Method in interface squidpony.panel.IColoredString
 
isEmpty() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
isEmpty() - Method in class squidpony.squidgrid.SpatialMap
 
isEmpty() - Method in class squidpony.squidgrid.zone.CoordPackerZone
 
isEmpty() - Method in class squidpony.squidgrid.zone.ListZone
 
isEmpty() - Method in interface squidpony.squidgrid.zone.Zone
 
isEmpty() - Method in class squidpony.squidmath.Arrangement
 
isEmpty() - Method in class squidpony.squidmath.Arrangement.KeySet
 
isEmpty() - Method in class squidpony.squidmath.BinaryHeap
Returns true if the heap is empty.
isEmpty() - Method in class squidpony.squidmath.GreasedRegion
 
isEmpty() - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
isEmpty() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
 
isEmpty() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
 
isEmpty() - Method in class squidpony.squidmath.IntIntOrderedMap
 
isEmpty() - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
 
isEmpty() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
 
isEmpty() - Method in class squidpony.squidmath.IntSet
Returns true if the set is empty.
isEmpty() - Method in class squidpony.squidmath.IntVLA
 
isEmpty() - Method in class squidpony.squidmath.K2
 
isEmpty() - Method in class squidpony.squidmath.K2V1
I think you can guess what this does.
isEmpty() - Method in class squidpony.squidmath.OrderedMap
 
isEmpty() - Method in class squidpony.squidmath.OrderedMap.KeySet
 
isEmpty() - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
 
isEmpty() - Method in class squidpony.squidmath.OrderedSet
 
isEmpty() - Method in class squidpony.squidmath.Region
Returns true if there are no Coords in this Region, or false otherwise.
isEmpty() - Method in class squidpony.squidmath.UnorderedMap
 
isEmpty() - Method in class squidpony.squidmath.UnorderedSet
 
isEmpty(short[]) - Static method in class squidpony.squidmath.CoordPacker
Checks if no cells are encoded as "on" in packed.
isExpanding() - Method in class squidpony.squidai.CloudAOE
 
isFloor(char) - Method in class squidpony.squidgrid.mapping.RectangleRoomFinder
 
isInDungeon(Coord) - Method in class squidpony.squidgrid.mapping.RectangleRoomFinder
 
isInGrid(int, int) - Method in class squidpony.squidgrid.iterator.SquidIterators.AroundCounterClockWise
 
isInGrid(int, int) - Method in class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
 
ISLANDS - squidpony.squidgrid.mapping.DungeonGenerator.FillEffect
Islands of ground, '.', surrounded by shallow water, ',', to place in water at evenly spaced points
ISLANDS - squidpony.squidgrid.mapping.SectionDungeonGenerator.FillEffect
Islands of ground, '.', surrounded by shallow water, ',', to place in water at evenly spaced points
isNeighbor(CoordDouble, CoordDouble) - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
 
isNeighbor(CoordDouble, CoordDouble) - Method in class squidpony.squidmath.Voronoi.Triangle
 
isNeighbor(DelaunayTriangulator.Edge) - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
Returns true if this triangle contains the given edge.
isNeighbor(Voronoi.Edge) - Method in class squidpony.squidmath.Voronoi.Triangle
Returns true if this triangle contains the given edge.
isOrientedCCW() - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
Test if this triangle is oriented counterclockwise (CCW).
isOrientedCCW() - Method in class squidpony.squidmath.Voronoi.Triangle
Test if this triangle is oriented counterclockwise (CCW).
isPointInCircumcircle(CoordDouble) - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
Tests if a given point lies in the circumcircle of this triangle.
isPointInCircumcircle(CoordDouble) - Method in class squidpony.squidmath.Voronoi.Triangle
Tests if a given point lies in the circumcircle of this triangle.
isPointInPolygon(double[], int, int, double, double) - Static method in class squidpony.squidmath.IndexedDelaunayTriangulator
Returns true if the specified point is in the polygon.
isReachable(char[][], int, int, int, int) - Method in class squidpony.squidgrid.LOS
Returns true if a line can be drawn from the start point to the target point without intervening obstructions.
isReachable(char[][], int, int, int, int, Radius) - Method in class squidpony.squidgrid.LOS
Returns true if a line can be drawn from the start point to the target point without intervening obstructions.
isReachable(double[][], int, int, int, int) - Method in class squidpony.squidgrid.LOS
Returns true if a line can be drawn from the start point to the target point without intervening obstructions.
isReachable(double[][], int, int, int, int, Radius) - Method in class squidpony.squidgrid.LOS
Returns true if a line can be drawn from the start point to the target point without intervening obstructions.
issueLog - Static variable in class squidpony.Maker
Stores any information relating to non-fatal issues, such as caught and handled Exceptions that still change the behavior of methods.
IStatefulRNG - Interface in squidpony.squidmath
Simply groups the two interfaces IRNG and StatefulRandomness so some implementations of IRNG can have their states read from and written to.
isWithin(int, int) - Method in class squidpony.squidmath.Coord
Returns true if x is between 0 (inclusive) and width (exclusive) and y is between 0 (inclusive) and height (exclusive), false otherwise.
isWithinRectangle(int, int, int, int) - Method in class squidpony.squidmath.Coord
Returns true if x is between minX (inclusive) and maxX (exclusive) and y is between minY (inclusive) and maxY (exclusive), false otherwise.
itemMapping - Variable in class squidpony.squidgrid.SpatialMap
 
items - Variable in class squidpony.Mnemonic
 
items - Variable in class squidpony.squidmath.IntVLA
 
items - Variable in class squidpony.squidmath.ShortVLA
 
items() - Method in class squidpony.squidmath.ProbabilityTable
Provides a set of the items in this table, without reference to their weight.
iterator() - Method in class squidpony.panel.IColoredString.Impl
 
iterator() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
 
iterator() - Method in class squidpony.squidgrid.SpatialMap
Iterates through values in insertion order.
iterator() - Method in class squidpony.squidgrid.zone.Zone.Skeleton
 
iterator() - Method in class squidpony.squidmath.Arrangement
Returns an iterator over elements of type T.
iterator() - Method in class squidpony.squidmath.Arrangement.KeySet
 
iterator() - Method in class squidpony.squidmath.Arrangement.ValueCollection
 
iterator() - Method in class squidpony.squidmath.CombinationGenerator
Provides a read-only iterator for iterating over the combinations generated by this object.
iterator() - Method in class squidpony.squidmath.GapShuffler
Returns an infinite iterator over elements of type T; the returned iterator is this object.
iterator() - Method in class squidpony.squidmath.GreasedRegion
 
iterator() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
 
iterator() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
 
iterator() - Method in class squidpony.squidmath.IntDoubleOrderedMap.ValueCollection
 
iterator() - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
 
iterator() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
 
iterator() - Method in class squidpony.squidmath.IntIntOrderedMap.ValueCollection
 
iterator() - Method in class squidpony.squidmath.IntSet
Returns an iterator for the keys in the set.
iterator() - Method in class squidpony.squidmath.OrderedMap.KeySet
 
iterator() - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
 
iterator() - Method in class squidpony.squidmath.OrderedMap.ValueCollection
 
iterator() - Method in class squidpony.squidmath.OrderedSet
 
iterator() - Method in class squidpony.squidmath.PermutationGenerator
Provides a read-only iterator for iterating over the permutations generated by this object.
iterator() - Method in class squidpony.squidmath.UnorderedMap.ValueCollection
 
iterator() - Method in class squidpony.squidmath.UnorderedSet
 
iteratorA() - Method in class squidpony.squidmath.K2
Creates a new iterator over the A keys this holds.
iteratorA() - Method in class squidpony.squidmath.K2V1
Creates a new iterator over the A keys this holds.
iteratorB() - Method in class squidpony.squidmath.K2
Creates a new iterator over the B keys this holds.
iteratorB() - Method in class squidpony.squidmath.K2V1
Creates a new iterator over the B keys this holds.
iteratorQ() - Method in class squidpony.squidmath.K2V1
Creates a new iterator over the Q values this holds.
iText() - Method in enum squidpony.Messaging.NounTrait
 
$ 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