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

N

n - Variable in class squidpony.squidmath.Arrangement
The current table size.
n - Variable in class squidpony.squidmath.IntDoubleOrderedMap
The current table size.
n - Variable in class squidpony.squidmath.IntIntOrderedMap
The current table size.
n - Variable in class squidpony.squidmath.OrderedMap
The current table size.
n - Variable in class squidpony.squidmath.OrderedSet
The current table size.
n - Variable in class squidpony.squidmath.UnorderedMap
The current table size.
n - Variable in class squidpony.squidmath.UnorderedSet
The current table size.
naberius - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
naberius - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
naberius_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
naberius_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
NAHUATL - Static variable in class squidpony.FakeLanguageGen
Imitation text from an approximation of the language spoken by the Aztec people and also over a million contemporary people in parts of Mexico.
name - Variable in class squidpony.FakeLanguageGen
 
name - Variable in class squidpony.MonsterGen.Chimera
 
name - Variable in class squidpony.ProceduralMessaging.AssociatedName
 
name - Variable in class squidpony.squidai.Technique
 
name - Variable in class squidpony.squidgrid.mapping.FantasyPoliticalMapper.Faction
 
name - Variable in class squidpony.squidgrid.mapping.FantasyPoliticalMapper
 
name - Variable in class squidpony.squidgrid.mapping.PoliticalMapper
 
name - Variable in class squidpony.squidgrid.mapping.SpillWorldMap
 
name - Variable in class squidpony.StringConvert
 
name_sText(String) - Method in enum squidpony.Messaging.NounTrait
 
nameAt(int) - Static method in class squidpony.FakeLanguageGen
If a FakeLanguageGen is known and is in FakeLanguageGen.registered, this allows you to look up that FakeLanguageGen's name by index, from 0 to FakeLanguageGen.registeredNames.length - 1.
names - Variable in class squidpony.squidgrid.mapping.SectionMap
 
nameText(String) - Method in enum squidpony.Messaging.NounTrait
 
nameToConnections(String) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the list of connected sections (by their identifying numbers) given a name of a section.
nameToNumber(String) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the identifying number corresponding to the given name.
nameToRegion(String) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the GreasedRegion that has the given name.
NATURAL - Static variable in class squidpony.squidmath.FastNoise
 
NaturalLanguageCipher - Class in squidpony
Class that builds up a dictionary of words in an English-language source text to words generated by a FakeLanguageGen, and can translate a source text to a similarly-punctuated, similarly-capitalized fake text; it will try to use variants on the translation of the same root word when it encounters conjugations of that root word or that root word with common English prefixes/suffixes.
NaturalLanguageCipher() - Constructor for class squidpony.NaturalLanguageCipher
Constructs a NaturalLanguageCipher that will generate simplified English-like text by default (this uses FakeLanguageGen.SIMPLISH).
NaturalLanguageCipher(FakeLanguageGen) - Constructor for class squidpony.NaturalLanguageCipher
Constructs a NaturalLanguageCipher that will use the given style of language generator to produce its text.
NaturalLanguageCipher(FakeLanguageGen, long) - Constructor for class squidpony.NaturalLanguageCipher
Constructs a NaturalLanguageCipher that will use the given style of language generator to produce its text, using the specified shift as a long to modify the generated words from the language's normal results.
NaturalLanguageCipher(NaturalLanguageCipher) - Constructor for class squidpony.NaturalLanguageCipher
Copies another NaturalLanguageCipher and constructs this one with the information in the other.
nearestInfluences(short[][], Coord) - Method in class squidpony.squidai.ZOI
Given the zones resulting from this class' calculate method and a Coord to check, finds the indices of all influencing groups in zones that have the Coord in their area, and returns all such indices as an int array.
nearestInfluences(Coord) - Method in class squidpony.squidai.GreasedZOI
This can be given a Coord to check in the results of the latest calculate() call.
nearestInfluences(Coord) - Method in class squidpony.squidai.ZOI
This can be given a Coord to check in the results of the latest calculate() call.
nearestInfluences(GreasedRegion[], Coord) - Method in class squidpony.squidai.GreasedZOI
Given the zones resulting from this class' GreasedZOI.calculate() method and a Coord to check, finds the indices of all influencing groups in zones that have the Coord in their area, and returns all such indices as an IntVLA.
nearLight - Variable in class squidpony.squidgrid.FOV
Data allocated in the previous calls to the public API, if any.
needsRaw - Static variable in class squidpony.ObText
 
negatePacked(short[]) - Static method in class squidpony.squidmath.CoordPacker
Given one packed short array, this produces a packed short array that is the exact opposite of the one passed in, that is, every "on" cell becomes "off" and every "off" cell becomes "on", including cells that were "off" because they were beyond the boundaries of the original 2D array passed to pack() or a similar method.
neighborDown() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor downwards when this is called.
neighborDownLeft() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor downwards and to the left when this is called.
neighborDownRight() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor downwards and to the right when this is called.
neighborLeft() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor to the left when this is called.
neighborMaps() - Method in class squidpony.squidgrid.Adjacency.BasicAdjacency
 
neighborMaps() - Method in class squidpony.squidgrid.Adjacency
 
neighborMaps() - Method in class squidpony.squidgrid.Adjacency.RotationAdjacency
 
neighborRight() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor to the right when this is called.
neighbors - Variable in class squidpony.squidai.CustomDijkstraMap
The neighbors map, as produced by adjacency; can be modified by passing neighbors as the first argument to Adjacency.portal(int[][][], int, int, boolean) if you want to create portals between non-adjacent cells.
neighbors - Variable in class squidpony.squidai.graph.Node
 
neighborUp() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor upwards when this is called.
neighborUpLeft() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor upwards and to the left when this is called.
neighborUpRight() - Method in class squidpony.squidmath.GreasedRegion
Modifies this GreasedRegion so the only cells that will be "on" have a neighbor upwards and to the right when this is called.
neoProcess(int[], int, int, int, int, int, int, boolean) - Method in class squidpony.squidgrid.DetailedMimic
Processes a 1D int array representing 2D storage of values that can be compared by this object's AestheticDifference (or any values if that is null or discrete is true), and returns a 1D array representing data with potentially different dimensions but similar appearance to sample.
NeuralParticle - Class in squidpony.squidmath
Creates a field of particles that tend to form a neuron image type distribution.
NeuralParticle(int, int, int, IRNG) - Constructor for class squidpony.squidmath.NeuralParticle
 
newest - Variable in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
Produces high-quality mazes that are very similar to those produced by a recursive back-tracking algorithm.
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.AroundCounterClockWise
 
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.BottomLeftToTopRight
 
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
 
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.Linear
 
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.RectangleFromBottomLeftToTopRight
 
next() - Method in class squidpony.squidgrid.iterator.SquidIterators.VerticalUp
 
next() - Method in class squidpony.squidmath.Arrangement.FastEntryIterator
 
next() - Method in class squidpony.squidmath.Arrangement.KeyIterator
 
next() - Method in class squidpony.squidmath.Arrangement.ValueIterator
 
next() - Method in class squidpony.squidmath.GapShuffler
Gets the next element of the infinite sequence of T this shuffles through.
next() - Method in class squidpony.squidmath.GreasedRegion.GRIterator
 
next() - Method in class squidpony.squidmath.IntDoubleOrderedMap.FastEntryIterator
 
next() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeyIterator
 
next() - Method in class squidpony.squidmath.IntDoubleOrderedMap.ValueIterator
 
next() - Method in class squidpony.squidmath.IntIntOrderedMap.FastEntryIterator
 
next() - Method in class squidpony.squidmath.IntIntOrderedMap.KeyIterator
 
next() - Method in class squidpony.squidmath.IntIntOrderedMap.ValueIterator
 
next() - Method in class squidpony.squidmath.IntSet.IntSetIterator
 
next() - Method in class squidpony.squidmath.LowStorageShuffler
Gets the next distinct int in the sequence, or -1 if all distinct ints have been returned that are non-negative and less than LowStorageShuffler.bound.
next() - Method in class squidpony.squidmath.OrderedMap.KeyIterator
 
next() - Method in class squidpony.squidmath.OrderedMap.ValueIterator
 
next() - Method in class squidpony.squidmath.ShuffledIntSequence
Gets the next distinct int in the sequence, shuffling the sequence if it has been exhausted so it never runs out.
next(int) - Method in class squidpony.squidmath.AbstractRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.BasicRandom32
Gets an int with at most the specified amount of bits; don't confuse this with BasicRandom32.nextInt(int), which gets a number between 0 and its int argument, where this draws from a different (larger) range of random results.
next(int) - Method in class squidpony.squidmath.BasicRandom64
Gets an int with at most the specified amount of bits; don't confuse this with BasicRandom64.nextInt(int), which gets a number between 0 and its int argument, where this draws from a different (larger) range of random results.
next(int) - Method in class squidpony.squidmath.ChaosRNG
 
next(int) - Method in class squidpony.squidmath.DeckRNG
 
next(int) - Method in class squidpony.squidmath.DharmaRNG
 
next(int) - Method in class squidpony.squidmath.DistributedRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.DiverRNG
 
next(int) - Method in class squidpony.squidmath.EditRNG
 
next(int) - Method in class squidpony.squidmath.FlawedRandomness.AddRotate
 
next(int) - Method in class squidpony.squidmath.FlawedRandomness.BigCounter
 
next(int) - Method in class squidpony.squidmath.GearRNG
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.GoatRNG
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.GWTRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in interface squidpony.squidmath.IRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.IsaacRNG
 
next(int) - Method in class squidpony.squidmath.Lathe32RNG
 
next(int) - Method in class squidpony.squidmath.LFSR
 
next(int) - Method in class squidpony.squidmath.LightRNG
Gets a pseudo-random int with at most the specified count of bits; for example, if bits is 3 this can return any int between 0 and 2 to the 3 (that is, 8), exclusive on the upper end.
next(int) - Method in class squidpony.squidmath.LinnormRNG
 
next(int) - Method in class squidpony.squidmath.LongPeriodRNG
 
next(int) - Method in class squidpony.squidmath.MersenneTwister
Returns up to 32 random bits.
next(int) - Method in class squidpony.squidmath.MiniMover64RNG
 
next(int) - Method in class squidpony.squidmath.MizuchiRNG
 
next(int) - Method in class squidpony.squidmath.MoonwalkRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.Mover32RNG
 
next(int) - Method in class squidpony.squidmath.Mover64RNG
 
next(int) - Method in class squidpony.squidmath.NLFSR
 
next(int) - Method in class squidpony.squidmath.OrbitRNG
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.Oriole32RNG
 
next(int) - Method in class squidpony.squidmath.PermutedRNG
Gets a random int with at most the specified number of bits.
next(int) - Method in class squidpony.squidmath.PintRNG
 
next(int) - Method in class squidpony.squidmath.PulleyRNG
 
next(int) - Method in interface squidpony.squidmath.RandomnessSource
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.RNG.CustomRandom
Generates the next pseudorandom number.
next(int) - Method in class squidpony.squidmath.RNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.SilkRNG
Get up to 32 bits (inclusive) of random output; the int this produces will not require more than bits bits to represent.
next(int) - Method in class squidpony.squidmath.SobolQRNG
 
next(int) - Method in class squidpony.squidmath.Starfish32RNG
 
next(int) - Method in class squidpony.squidmath.TangleRNG
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.ThrustAltRNG
Using this method, any algorithm that might use the built-in Java Random can interface with this randomness source.
next(int) - Method in class squidpony.squidmath.TweakRNG
 
next(int) - Method in class squidpony.squidmath.VanDerCorputQRNG
 
next(int) - Method in class squidpony.squidmath.XoRoRNG
 
next(int) - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
next0() - Method in class squidpony.squidgrid.iterator.SquidIterators.RectangleFromBottomLeftToTopRight
 
nextBlock() - Method in class squidpony.squidmath.IsaacRNG
Generates and returns a block of 256 pseudo-random long values.
nextBoolean() - Method in class squidpony.squidmath.AbstractRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.CriticalRNG
 
nextBoolean() - Method in class squidpony.squidmath.DeckRNG
 
nextBoolean() - Method in class squidpony.squidmath.DharmaRNG
 
nextBoolean() - Method in class squidpony.squidmath.DistributedRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.DiverRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.EditRNG
 
nextBoolean() - Method in class squidpony.squidmath.GWTRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in interface squidpony.squidmath.IRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.LFSR
 
nextBoolean() - Method in class squidpony.squidmath.LightRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.LinnormRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.MizuchiRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.MoonwalkRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.NLFSR
 
nextBoolean() - Method in class squidpony.squidmath.PermutedRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.PintRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.PulleyRNG
Gets a random value, true or false.
nextBoolean() - Method in class squidpony.squidmath.RNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.SilkRNG
Get a random bit of state, interpreted as true or false with approximately equal likelihood.
nextBoolean() - Method in class squidpony.squidmath.TweakRNG
 
nextBoolean() - Method in class squidpony.squidmath.XoRoRNG
 
nextBytes(byte[]) - Method in class squidpony.squidmath.DiverRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.LFSR
 
nextBytes(byte[]) - Method in class squidpony.squidmath.LightRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.LinnormRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.MizuchiRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.NLFSR
 
nextBytes(byte[]) - Method in class squidpony.squidmath.PermutedRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.PintRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.PulleyRNG
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
nextBytes(byte[]) - Method in class squidpony.squidmath.RNG
Generates random bytes and places them into the given byte array, modifying it in-place.
nextBytes(byte[]) - Method in class squidpony.squidmath.XoRoRNG
 
nextCombinationAsArray(T[]) - Method in class squidpony.squidmath.CombinationGenerator
Generate the next combination and return an array containing the appropriate elements.
nextCombinationAsList() - Method in class squidpony.squidmath.CombinationGenerator
Generate the next combination and return a list containing the appropriate elements.
nextCombinationAsList(List<T>) - Method in class squidpony.squidmath.CombinationGenerator
Generate the next combination and return a list containing the appropriate elements.
nextCoord(int, int) - Method in class squidpony.squidmath.RNG
Gets a random Coord that has x between 0 (inclusive) and width (exclusive) and y between 0 (inclusive) and height (exclusive).
nextCoord(int, int) - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector as a Coord, scaled between 0 (inclusive) and the given limits (exclusive).
nextCurvedFloat() - Method in class squidpony.squidmath.RNG
Generates a random float with a curved distribution that centers on 0 (where it has a bias) and can (rarely) approach -1f and 1f, but not go beyond those bounds.
nextDouble() - Method in class squidpony.squidmath.AbstractRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.CriticalRNG
 
nextDouble() - Method in class squidpony.squidmath.DeckRNG
Generate a random double, altering the result if recently generated results have been leaning away from this class' fairness value.
nextDouble() - Method in class squidpony.squidmath.DharmaRNG
Generate a random double, altering the result if recently generated results have been leaning away from this class' fairness value.
nextDouble() - Method in class squidpony.squidmath.DistributedRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.DiverRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.EditRNG
Generate a random double, altered to try to match the expected average and centrality.
nextDouble() - Method in class squidpony.squidmath.GWTRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in interface squidpony.squidmath.IRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.LFSR
 
nextDouble() - Method in class squidpony.squidmath.LightRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.LinnormRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.MiniMover64RNG
Gets a pseudo-random double between 0.0 (inclusive) and 1.0 (exclusive).
nextDouble() - Method in class squidpony.squidmath.MizuchiRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.MoonwalkRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.NLFSR
 
nextDouble() - Method in class squidpony.squidmath.PermutedRNG
Gets a uniform random double in the range [0.0,1.0).
nextDouble() - Method in class squidpony.squidmath.PintRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.PulleyRNG
Gets a uniform random double in the range [0.0,1.0)
nextDouble() - Method in class squidpony.squidmath.RNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.SilkRNG
Gets a random double between 0.0 inclusive and 1.0 exclusive.
nextDouble() - Method in class squidpony.squidmath.SobolQRNG
 
nextDouble() - Method in class squidpony.squidmath.TweakRNG
 
nextDouble() - Method in class squidpony.squidmath.VanDerCorputQRNG
Gets the next quasi-random double from between 0.0 and 1.0 (normally both exclusive; only if state is negative or has wrapped around to a negative value can 0.0 ever be produced).
nextDouble() - Method in class squidpony.squidmath.XoRoRNG
 
nextDouble(double) - Method in class squidpony.squidmath.AbstractRNG
This returns a random double between 0.0 (inclusive) and outer (exclusive).
nextDouble(double) - Method in class squidpony.squidmath.CriticalRNG
 
nextDouble(double) - Method in class squidpony.squidmath.DeckRNG
This returns a random double between 0.0 (inclusive) and max (exclusive).
nextDouble(double) - Method in class squidpony.squidmath.DiverRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.EditRNG
This returns a random double between 0.0 (inclusive) and max (exclusive).
nextDouble(double) - Method in interface squidpony.squidmath.IRNG
This returns a random double between 0.0 (inclusive) and outer (exclusive).
nextDouble(double) - Method in class squidpony.squidmath.LightRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.LinnormRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.MizuchiRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.PermutedRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.PintRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.PulleyRNG
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
nextDouble(double) - Method in class squidpony.squidmath.RNG
This returns a random double between 0.0 (inclusive) and outer (exclusive).
nextDouble(double) - Method in class squidpony.squidmath.SobolQRNG
 
nextDouble(IRNG) - Method in class squidpony.squidmath.BathtubDistribution
nextDouble(IRNG) - Method in class squidpony.squidmath.CurvedBoundedDistribution
 
nextDouble(IRNG) - Method in class squidpony.squidmath.ExponentialDistribution
 
nextDouble(IRNG) - Method in class squidpony.squidmath.GaussianDistribution
 
nextDouble(IRNG) - Method in interface squidpony.squidmath.IDistribution
Gets a double between IDistribution.getLowerBound() and IDistribution.getUpperBound() that obeys this distribution.
nextDouble(IRNG) - Method in class squidpony.squidmath.SpikeDistribution
Gets a double between SpikeDistribution.getLowerBound() and SpikeDistribution.getUpperBound() that obeys this distribution.
nextDouble(IRNG) - Method in class squidpony.squidmath.SpikeDistribution.SimpleSpikeDistribution
nextDoubleInclusive() - Method in class squidpony.squidmath.RNG
Gets a random double between 0.0 inclusive and 1.0 inclusive.
nextDoubleInclusive(double) - Method in class squidpony.squidmath.RNG
This returns a random double between 0.0 (inclusive) and outer (inclusive).
nextFloat() - Method in class squidpony.squidmath.AbstractRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.CriticalRNG
 
nextFloat() - Method in class squidpony.squidmath.DeckRNG
 
nextFloat() - Method in class squidpony.squidmath.DharmaRNG
 
nextFloat() - Method in class squidpony.squidmath.DistributedRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.DiverRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.EditRNG
 
nextFloat() - Method in class squidpony.squidmath.GWTRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in interface squidpony.squidmath.IRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.LFSR
 
nextFloat() - Method in class squidpony.squidmath.LightRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.LinnormRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.MiniMover64RNG
Gets a pseudo-random float between 0.0f (inclusive) and 1.0f (exclusive).
nextFloat() - Method in class squidpony.squidmath.MizuchiRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.MoonwalkRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.NLFSR
 
nextFloat() - Method in class squidpony.squidmath.PermutedRNG
Gets a uniform random float in the range [0.0,1.0) Calls PermutedRNG.nextLong() exactly once.
nextFloat() - Method in class squidpony.squidmath.PintRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.PulleyRNG
Gets a uniform random float in the range [0.0,1.0)
nextFloat() - Method in class squidpony.squidmath.RNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.SilkRNG
Gets a random float between 0.0f inclusive and 1.0f exclusive.
nextFloat() - Method in class squidpony.squidmath.TweakRNG
 
nextFloat() - Method in class squidpony.squidmath.XoRoRNG
 
nextFloat(float) - Method in class squidpony.squidmath.AbstractRNG
This returns a random float between 0.0f (inclusive) and outer (exclusive).
nextFloat(float) - Method in interface squidpony.squidmath.IRNG
This returns a random float between 0.0f (inclusive) and outer (exclusive).
nextFloat(float) - Method in class squidpony.squidmath.RNG
This returns a random float between 0.0f (inclusive) and outer (exclusive).
nextFloatInclusive() - Method in class squidpony.squidmath.RNG
Gets a random float between 0.0f inclusive and 1.0f inclusive.
nextFloatInclusive(float) - Method in class squidpony.squidmath.RNG
This returns a random float between 0.0f (inclusive) and outer (inclusive).
nextInt() - Method in class squidpony.squidmath.AbstractRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.Arrangement.ValueIterator
 
nextInt() - Method in class squidpony.squidmath.BasicRandom32
 
nextInt() - Method in class squidpony.squidmath.BasicRandom64
 
nextInt() - Method in class squidpony.squidmath.CriticalRNG
 
nextInt() - Method in class squidpony.squidmath.DeckRNG
Returns a random integer, which may be positive or negative.
nextInt() - Method in class squidpony.squidmath.DharmaRNG
Returns a random integer, which may be any positive or negative value.
nextInt() - Method in class squidpony.squidmath.DistributedRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.DiverRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.EditRNG
Returns a random integer, which may be positive or negative.
nextInt() - Method in class squidpony.squidmath.GWTRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeyIterator
 
nextInt() - Method in class squidpony.squidmath.IntIntOrderedMap.KeyIterator
 
nextInt() - Method in interface squidpony.squidmath.IRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.Lathe32RNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.LFSR
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.LightRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.LinnormRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.MiniMover64RNG
 
nextInt() - Method in class squidpony.squidmath.MizuchiRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.MoonwalkRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.Mover32RNG
 
nextInt() - Method in class squidpony.squidmath.Mover64RNG
 
nextInt() - Method in class squidpony.squidmath.NLFSR
Produces up to 27 bits of random int, with a minimum result of 1 and a max of 134217727 (both inclusive).
nextInt() - Method in class squidpony.squidmath.Oriole32RNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.PermutedRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.PintRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.PulleyRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.RNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.SilkRNG
Get a random integer between Integer.MIN_VALUE to Integer.MAX_VALUE (both inclusive).
nextInt() - Method in class squidpony.squidmath.Starfish32RNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.TweakRNG
 
nextInt() - Method in class squidpony.squidmath.XoRoRNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
nextInt(int) - Method in class squidpony.squidmath.AbstractRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.BasicRandom32
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextInt(int) - Method in class squidpony.squidmath.BasicRandom64
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextInt(int) - Method in class squidpony.squidmath.CriticalRNG
 
nextInt(int) - Method in class squidpony.squidmath.DeckRNG
Returns a random integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.DharmaRNG
Returns a random integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.DistributedRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.DiverRNG
Exclusive on the outer bound.
nextInt(int) - Method in class squidpony.squidmath.EditRNG
Returns a random integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.GWTRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in interface squidpony.squidmath.IRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.LFSR
Exclusive on the outer bound; the inner bound is 0.
nextInt(int) - Method in class squidpony.squidmath.LightRNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextInt(int) - Method in class squidpony.squidmath.LinnormRNG
Exclusive on the outer bound.
nextInt(int) - Method in class squidpony.squidmath.MizuchiRNG
Exclusive on the outer bound.
nextInt(int) - Method in class squidpony.squidmath.NLFSR
Exclusive on the upper bound.
nextInt(int) - Method in class squidpony.squidmath.PermutedRNG
Exclusive on the outer bound; the inner bound is 0.
nextInt(int) - Method in class squidpony.squidmath.PintRNG
Exclusive on the upper bound.
nextInt(int) - Method in class squidpony.squidmath.PulleyRNG
Exclusive on the outer bound.
nextInt(int) - Method in class squidpony.squidmath.RNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.SilkRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0 or negative.
nextInt(int) - Method in class squidpony.squidmath.XoRoRNG
Exclusive on the outer bound; the inner bound is 0.
nextInt(int, int) - Method in class squidpony.squidmath.DiverRNG
Inclusive inner, exclusive outer.
nextInt(int, int) - Method in class squidpony.squidmath.LFSR
Inclusive lower, exclusive upper.
nextInt(int, int) - Method in class squidpony.squidmath.LightRNG
Inclusive lower, exclusive upper.
nextInt(int, int) - Method in class squidpony.squidmath.LinnormRNG
Inclusive inner, exclusive outer.
nextInt(int, int) - Method in class squidpony.squidmath.MizuchiRNG
Inclusive inner, exclusive outer.
nextInt(int, int) - Method in class squidpony.squidmath.NLFSR
Inclusive lower, exclusive upper.
nextInt(int, int) - Method in class squidpony.squidmath.PermutedRNG
Inclusive lower, exclusive upper.
nextInt(int, int) - Method in class squidpony.squidmath.PintRNG
Inclusive lower, exclusive upper.
nextInt(int, int) - Method in class squidpony.squidmath.PulleyRNG
Inclusive inner, exclusive outer.
nextInt(int, int) - Method in class squidpony.squidmath.XoRoRNG
Inclusive lower, exclusive upper.
nextIntHasty(int) - Method in class squidpony.squidmath.CriticalRNG
 
nextIntHasty(int) - Method in class squidpony.squidmath.DeckRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0.
nextIntHasty(int) - Method in class squidpony.squidmath.DharmaRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0.
nextIntHasty(int) - Method in class squidpony.squidmath.EditRNG
Returns a random non-negative integer below the given bound, or 0 if the bound is 0.
nextIntHasty(int) - Method in class squidpony.squidmath.RNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextIntVector() - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
nextIntVector(int) - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
nextLong() - Method in class squidpony.squidmath.AbstractRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.BasicRandom32
 
nextLong() - Method in class squidpony.squidmath.BasicRandom64
 
nextLong() - Method in class squidpony.squidmath.ChaosRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.CriticalRNG
 
nextLong() - Method in class squidpony.squidmath.DeckRNG
Returns a random long, which may be positive or negative.
nextLong() - Method in class squidpony.squidmath.DharmaRNG
Returns a random long, which may be any positive or negative value.
nextLong() - Method in class squidpony.squidmath.DistributedRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.DiverRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.EditRNG
Returns a random long, which may be positive or negative.
nextLong() - Method in class squidpony.squidmath.FlawedRandomness.AddRotate
 
nextLong() - Method in class squidpony.squidmath.FlawedRandomness.BigCounter
 
nextLong() - Method in class squidpony.squidmath.GearRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.GoatRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.GWTRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in interface squidpony.squidmath.IRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.IsaacRNG
 
nextLong() - Method in class squidpony.squidmath.Lathe32RNG
 
nextLong() - Method in class squidpony.squidmath.LFSR
 
nextLong() - Method in class squidpony.squidmath.LightRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.LinnormRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.LongPeriodRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.MersenneTwister
Returns 64 random bits.
nextLong() - Method in class squidpony.squidmath.MiniMover64RNG
 
nextLong() - Method in class squidpony.squidmath.MizuchiRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.MoonwalkRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.Mover32RNG
 
nextLong() - Method in class squidpony.squidmath.Mover64RNG
 
nextLong() - Method in class squidpony.squidmath.NLFSR
 
nextLong() - Method in class squidpony.squidmath.OrbitRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.Oriole32RNG
 
nextLong() - Method in class squidpony.squidmath.PermutedRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.PintRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in class squidpony.squidmath.PulleyRNG
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
nextLong() - Method in interface squidpony.squidmath.RandomnessSource
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.RNG.CustomRandom
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextLong() - Method in class squidpony.squidmath.RNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.SilkRNG
Get a random long between Long.MIN_VALUE to Long.MAX_VALUE (both inclusive).
nextLong() - Method in class squidpony.squidmath.SobolQRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.Starfish32RNG
 
nextLong() - Method in class squidpony.squidmath.TangleRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.ThrustAltRNG
Using this method, any algorithm that needs to efficiently generate more than 32 bits of random data can interface with this randomness source.
nextLong() - Method in class squidpony.squidmath.TweakRNG
 
nextLong() - Method in class squidpony.squidmath.VanDerCorputQRNG
Gets the next quasi-random long as a fraction of Long.MAX_VALUE; this can never produce a negative value.
nextLong() - Method in class squidpony.squidmath.XoRoRNG
 
nextLong() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
 
nextLong(long) - Method in class squidpony.squidmath.AbstractRNG
Exclusive on bound (which must be positive), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.BasicRandom32
Exclusive on bound (which must be positive), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.BasicRandom64
Exclusive on bound (which must be positive), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.CriticalRNG
 
nextLong(long) - Method in class squidpony.squidmath.DeckRNG
Returns a random long below the given bound, or 0 if the bound is 0 or negative.
nextLong(long) - Method in class squidpony.squidmath.DharmaRNG
Returns a random long below the given bound, or 0 if the bound is 0 or negative.
nextLong(long) - Method in class squidpony.squidmath.DistributedRNG
Exclusive on bound (which must be positive), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.DiverRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.EditRNG
Returns a random long below the given bound, or 0 if the bound is 0 or negative.
nextLong(long) - Method in interface squidpony.squidmath.IRNG
Returns a random long below the given bound, or 0 if the bound is 0 or negative.
nextLong(long) - Method in class squidpony.squidmath.LFSR
Exclusive on the outer bound; the inner bound is 0.
nextLong(long) - Method in class squidpony.squidmath.LightRNG
Exclusive on the outer bound; the inner bound is 0.
nextLong(long) - Method in class squidpony.squidmath.LinnormRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.MizuchiRNG
Exclusive on the upper bound.
nextLong(long) - Method in class squidpony.squidmath.NLFSR
Exclusive on the upper bound.
nextLong(long) - Method in class squidpony.squidmath.PermutedRNG
Exclusive on the outer bound; the inner bound is 0.
nextLong(long) - Method in class squidpony.squidmath.PulleyRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextLong(long) - Method in class squidpony.squidmath.RNG
Gets a pseudo-random long between 0 and bound.
nextLong(long) - Method in class squidpony.squidmath.XoRoRNG
Exclusive on the outer bound; the inner bound is 0.
nextLong(long, long) - Method in class squidpony.squidmath.DiverRNG
Inclusive inner, exclusive outer; lower and upper can be positive or negative and there's no requirement for one to be greater than or less than the other.
nextLong(long, long) - Method in class squidpony.squidmath.LFSR
Inclusive inner, exclusive outer; both inner and outer can be positive or negative.
nextLong(long, long) - Method in class squidpony.squidmath.LightRNG
Inclusive inner, exclusive outer; both inner and outer can be positive or negative.
nextLong(long, long) - Method in class squidpony.squidmath.LinnormRNG
Inclusive inner, exclusive outer; lower and upper can be positive or negative and there's no requirement for one to be greater than or less than the other.
nextLong(long, long) - Method in class squidpony.squidmath.MizuchiRNG
Inclusive lower, exclusive upper.
nextLong(long, long) - Method in class squidpony.squidmath.PermutedRNG
Inclusive inner, exclusive outer; both inner and outer can be positive or negative.
nextLong(long, long) - Method in class squidpony.squidmath.PulleyRNG
Inclusive inner, exclusive outer; lower and upper can be positive or negative and there's no requirement for one to be greater than or less than the other.
nextLong(long, long) - Method in class squidpony.squidmath.XoRoRNG
Inclusive inner, exclusive outer; both inner and outer can be positive or negative.
nextLongVector() - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
nextLongVector(long) - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
nextPermutationAsArray(T[]) - Method in class squidpony.squidmath.PermutationGenerator
Generate the next permutation and return an array containing the elements in the appropriate order.
nextPermutationAsList() - Method in class squidpony.squidmath.PermutationGenerator
Generate the next permutation and return a list containing the elements in the appropriate order.
nextPermutationAsList(List<T>) - Method in class squidpony.squidmath.PermutationGenerator
Generate the next permutation and return a list containing the elements in the appropriate order.
nextPowerOfTwo(int) - Static method in class squidpony.squidmath.HashCommon
Return the least power of two greater than or equal to the specified value.
nextPowerOfTwo(long) - Static method in class squidpony.squidmath.HashCommon
Return the least power of two greater than or equal to the specified value.
nextSignedInt(int) - Method in class squidpony.squidmath.AbstractRNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextSignedInt(int) - Method in class squidpony.squidmath.DistributedRNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextSignedInt(int) - Method in interface squidpony.squidmath.IRNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextSignedInt(int) - Method in class squidpony.squidmath.RNG
Returns a random non-negative integer between 0 (inclusive) and the given bound (exclusive), or 0 if the bound is 0.
nextSignedLong(long) - Method in class squidpony.squidmath.AbstractRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextSignedLong(long) - Method in class squidpony.squidmath.DistributedRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextSignedLong(long) - Method in interface squidpony.squidmath.IRNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextSignedLong(long) - Method in class squidpony.squidmath.RNG
Exclusive on bound (which may be positive or negative), with an inner bound of 0.
nextVector() - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
nextVector(double) - Method in class squidpony.squidmath.SobolQRNG
Generate a random vector.
NLFSR - Class in squidpony.squidmath
A Non-Linear Feedback Shift Register that may be used like a StatefulRandomness but is not truly random.
NLFSR() - Constructor for class squidpony.squidmath.NLFSR
Creates a new generator seeded using Math.random.
NLFSR(int) - Constructor for class squidpony.squidmath.NLFSR
 
NLFSR(CharSequence) - Constructor for class squidpony.squidmath.NLFSR
 
NO_DOUBLES - Static variable in class squidpony.FakeLanguageGen.Modifier
For a language that never repeats the same letter twice in a row.
NO_GENDER - squidpony.Messaging.NounTrait
Inanimate objects or beings without gender, as in "It is its own boss."
Node<V> - Class in squidpony.squidai.graph
An extended version of BinaryHeap.Node that also stores a reference to the parent Graph, a vertex object of type V, a Map of neighbor Nodes to the appropriate Connection per Node, an extra List of those same Connections for faster iteration, and a lot of internal data used by algorithms in this package.
Node(double) - Constructor for class squidpony.squidmath.BinaryHeap.Node
 
Node(V, Graph<V>) - Constructor for class squidpony.squidai.graph.Node
 
noise - Variable in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
noise(double, double) - Static method in class squidpony.squidmath.PerlinNoise
Delegates to ClassicNoise.getNoiseWithSeed(double, double, long); multiplies its inputs by PerlinNoise.SCALE and uses a seed of 123456789.
noise(double, double) - Static method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, long) with 123456789 as the seed.
noise(double, double, double) - Static method in class squidpony.squidmath.PerlinNoise
Delegates to ClassicNoise.getNoiseWithSeed(double, double, double, long); multiplies its inputs by PerlinNoise.SCALE and uses a seed of 123456789.
noise(double, double, double) - Static method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, double, long) with 123456789 as the seed.
noise(double, double, double, double) - Static method in class squidpony.squidmath.PerlinNoise
Delegates to ClassicNoise.getNoiseWithSeed(double, double, double, double, long); multiplies its inputs by PerlinNoise.SCALE and uses a seed of 123456789.
noise(double, double, double, double) - Static method in class squidpony.squidmath.WhirlingNoise
Delegates to SeededNoise.noise(double, double, double, double, long) with 123456789 as the seed.
noise(double, double, double, double, double, double, long) - Static method in class squidpony.squidmath.MasonNoise
noise(double, double, double, double, double, double, long) - Static method in class squidpony.squidmath.SeededNoise
 
noise(double, double, double, double, long) - Static method in class squidpony.squidmath.MasonNoise
noise(double, double, double, double, long) - Static method in class squidpony.squidmath.SeededNoise
 
noise(double, double, double, double, long) - Static method in class squidpony.squidmath.WhirlingNoise
noise(double, double, double, long) - Static method in class squidpony.squidmath.MasonNoise
noise(double, double, double, long) - Static method in class squidpony.squidmath.SeededNoise
 
noise(double, double, double, long) - Static method in class squidpony.squidmath.WhirlingNoise
noise(double, double, long) - Static method in class squidpony.squidmath.MasonNoise
noise(double, double, long) - Static method in class squidpony.squidmath.SeededNoise
 
noise(double, double, long) - Static method in class squidpony.squidmath.WhirlingNoise
noise(double, long) - Static method in class squidpony.squidmath.Noise.Basic1D
 
Noise - Class in squidpony.squidmath
A container class for various interfaces and implementing classes that affect continuous noise, such as that produced by WhirlingNoise or SeededNoise, as well as static utility methods used throughout noise code.
Noise() - Constructor for class squidpony.squidmath.Noise
 
NOISE_LOOKUP - Static variable in class squidpony.squidmath.FastNoise
 
Noise.Basic1D - Class in squidpony.squidmath
A very simple 1D noise implementation, because a full-blown Perlin or Simplex noise implementation is probably overkill for 1D noise.
Noise.Exponential1D - Class in squidpony.squidmath
 
Noise.Exponential2D - Class in squidpony.squidmath
 
Noise.Exponential3D - Class in squidpony.squidmath
 
Noise.Exponential4D - Class in squidpony.squidmath
 
Noise.Exponential6D - Class in squidpony.squidmath
 
Noise.InverseLayered1D - Class in squidpony.squidmath
 
Noise.InverseLayered2D - Class in squidpony.squidmath
 
Noise.InverseLayered3D - Class in squidpony.squidmath
 
Noise.InverseLayered4D - Class in squidpony.squidmath
 
Noise.InverseLayered6D - Class in squidpony.squidmath
 
Noise.Layered1D - Class in squidpony.squidmath
 
Noise.Layered2D - Class in squidpony.squidmath
 
Noise.Layered3D - Class in squidpony.squidmath
 
Noise.Layered4D - Class in squidpony.squidmath
 
Noise.Layered6D - Class in squidpony.squidmath
 
Noise.Noise1D - Interface in squidpony.squidmath
 
Noise.Noise2D - Interface in squidpony.squidmath
 
Noise.Noise3D - Interface in squidpony.squidmath
 
Noise.Noise4D - Interface in squidpony.squidmath
 
Noise.Noise6D - Interface in squidpony.squidmath
 
Noise.QuilezNoise - Class in squidpony.squidmath
A hybrid between value and gradient noise that may be faster for 1D noise.
Noise.Ridged2D - Class in squidpony.squidmath
 
Noise.Ridged3D - Class in squidpony.squidmath
 
Noise.Ridged4D - Class in squidpony.squidmath
 
Noise.Ridged6D - Class in squidpony.squidmath
 
Noise.Scaled1D - Class in squidpony.squidmath
 
Noise.Scaled2D - Class in squidpony.squidmath
 
Noise.Scaled3D - Class in squidpony.squidmath
 
Noise.Scaled4D - Class in squidpony.squidmath
 
Noise.Scaled6D - Class in squidpony.squidmath
 
Noise.Slick2D - Class in squidpony.squidmath
 
Noise.Slick3D - Class in squidpony.squidmath
 
Noise.Slick4D - Class in squidpony.squidmath
 
Noise.Slick6D - Class in squidpony.squidmath
 
Noise.Sway1D - Class in squidpony.squidmath
 
Noise.Sway2D - Class in squidpony.squidmath
 
Noise.Turbulent2D - Class in squidpony.squidmath
 
Noise.Turbulent3D - Class in squidpony.squidmath
 
Noise.Turbulent4D - Class in squidpony.squidmath
 
Noise.Turbulent6D - Class in squidpony.squidmath
 
Noise.Viny2D - Class in squidpony.squidmath
 
Noise.Viny3D - Class in squidpony.squidmath
 
Noise.Viny4D - Class in squidpony.squidmath
 
Noise.Viny6D - Class in squidpony.squidmath
 
noise2D(long, long) - Method in class squidpony.squidmath.MerlinNoise
2D Merlin noise; black and white much of the time but curving instead of angular.
noise2D(long, long, long) - Method in class squidpony.squidmath.MerlinNoise
2D Merlin noise; black and white much of the time but curving instead of angular.
noise2D(long, long, long, int, int) - Static method in class squidpony.squidmath.MerlinNoise
2D Merlin noise; black and white much of the time but curving instead of angular.
noise3D(long, long, long) - Method in class squidpony.squidmath.MerlinNoise
3D Merlin noise; black and white much of the time but curving instead of angular.
noise3D(long, long, long, long) - Method in class squidpony.squidmath.MerlinNoise
3D Merlin noise; black and white much of the time but curving instead of angular.
noise3D(long, long, long, long, int, int) - Static method in class squidpony.squidmath.MerlinNoise
3D merlin noise.
noiseAlt(double, double) - Static method in class squidpony.squidmath.WhirlingNoise
2D simplex noise returning a float; extremely similar to WhirlingNoise.noise(double, double), but this may be slightly faster or slightly slower.
noiseAlt(double, double, double) - Static method in class squidpony.squidmath.WhirlingNoise
3D simplex noise returning a float; extremely similar to WhirlingNoise.noise(double, double, double), but this may be slightly faster or slightly slower.
noiseMax - Variable in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
noiseMin - Variable in class squidpony.squidgrid.mapping.OrganicMapGenerator
 
noLetterStringHasher - Static variable in class squidpony.squidmath.Hashers
Hashes and equality-checks CharSequences, such as Strings and StringBuilders, but does not consider letters (that is, characters that are in the Unicode category "L", including A-Z, a-z, most characters used in most non-English languages (katakana glyphs from Japanese count as letters, for instance)), and works in a cross-platform way.
NONE - squidpony.squidgrid.Direction
 
nonSpacePattern - Static variable in class squidpony.StringKit
 
noNumberStringHasher - Static variable in class squidpony.squidmath.Hashers
Hashes and equality-checks CharSequences, such as Strings and StringBuilders, but does not consider any number glyphs (Unicode category "N", including 0-9, but also various numbers in other languages, such as the dedicated Roman numeral characters), and works in a cross-platform way.
normalize(double[]) - Static method in class squidpony.squidmath.TuringPattern
Finds the highest and lowest values in the substance array and modifies the whole array so the lowest and highest values are contracted or expanded to -1.0 and 1.0, respectively, and other values change commensurately.
normalTotal - Variable in class squidpony.squidmath.ProbabilityTable
 
NORSE - Static variable in class squidpony.FakeLanguageGen
Somewhat close to Old Norse, which is itself very close to Icelandic, so this uses Icelandic spelling rules.
NORSE_SIMPLIFIED - Static variable in class squidpony.FakeLanguageGen
Somewhat close to Old Norse, which is itself very close to Icelandic, but changed to avoid letters not on a US-ASCII keyboard.
noSpaceStringHasher - Static variable in class squidpony.squidmath.Hashers
Hashes and equality-checks CharSequences, such as Strings and StringBuilders, but does not consider whitespace (including space, newline, carriage return, tab, and so on), and works in a cross-platform way.
not() - Method in class squidpony.squidmath.GreasedRegion
Negates this GreasedRegion, turning "on" to "off" and "off" to "on."
notAnd(GreasedRegion) - Method in class squidpony.squidmath.GreasedRegion
Like andNot, but subtracts this GreasedRegion from other and stores the result in this GreasedRegion, without mutating other.
notEmpty() - Method in class squidpony.squidmath.BinaryHeap
Returns true if the heap has one or more items.
notEmpty() - Method in class squidpony.squidmath.IntSet
Returns true if the set has one or more items.
noun - Static variable in class squidpony.Thesaurus
 
nouns - Static variable in class squidpony.Thesaurus
 
nth(int) - Method in class squidpony.squidmath.GreasedRegion
 
nth(short[], int) - Static method in class squidpony.squidmath.CoordPacker
Gets the nth position that is "on" in the given packed array, without unpacking it, and returns it as a Coord.
nthZCurve(int) - Method in class squidpony.squidmath.GreasedRegion
Like GreasedRegion.nth(int), this gets the Coord at a given index along a path through the GreasedRegion, but unlike nth(), this traverses the path in a zig-zag pattern called the Z-Order Curve.
nthZCurveTight(int) - Method in class squidpony.squidmath.GreasedRegion
Like GreasedRegion.nth(int), this finds a given index along a path through the GreasedRegion, but unlike nth(), this traverses the path in a zig-zag pattern called the Z-Order Curve, and unlike GreasedRegion.nthZCurve(int), this does not return a Coord and instead produces a "tight"-encoded int.
nu - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
nu - Static variable in class squidpony.squidmath.CrossHash.Mist
 
nu - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
nu_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
nu_ - Static variable in class squidpony.squidmath.CrossHash.Mist
 
nu_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
num_colors - Variable in class squidpony.squidgrid.mapping.styled.Config
 
num_x_variants - Variable in class squidpony.squidgrid.mapping.styled.Config
 
num_y_variants - Variable in class squidpony.squidgrid.mapping.styled.Config
 
numberAdjective(int) - Static method in class squidpony.Thesaurus
Gets an English word that describes a numbered position in some sequence, if this knows it (such as "second" or "eleventh").
numberAdjectiveInRange(int, int) - Method in class squidpony.Thesaurus
Gets an English word that describes a numbered position in some sequence, if this knows it (such as "second" or "eleventh"), where the number is chosen randomly between lowest and highest, both inclusive.
numberAdjectives - Static variable in class squidpony.Thesaurus
 
numbers - Static variable in class squidpony.Thesaurus
 
numberToConnections(int) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the list of connected sections (by their identifying numbers) given an identifying number of a section.
numberToName(int) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the name that corresponds to the given identifying number.
NumberTools - Class in squidpony.squidmath
Various numeric functions that are important to performance but need alternate implementations on GWT to obtain it.
NumberTools() - Constructor for class squidpony.squidmath.NumberTools
 
numberToRegion(int) - Method in class squidpony.squidgrid.mapping.SectionMap
Gets the GreasedRegion that has the given identifying number.
numberWord(int) - Static method in class squidpony.Thesaurus
Gets an English word for a given number, if this knows it.
numberWordInRange(int, int) - Method in class squidpony.Thesaurus
Gets an English word for a number, if this knows it, where the number is chosen randomly between lowest and highest, both inclusive.
nutTermShuffler - Variable in class squidpony.Thesaurus
 
$ 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