Index
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
T
- table - Variable in class squidpony.NaturalLanguageCipher
-
The mapping of lower-case word keys to lower-case word values, where keys are in the source language and values are generated by language.
- table - Variable in class squidpony.squidmath.ProbabilityTable
-
The set of items that can be produced directly from
ProbabilityTable.random()
(without additional lookups). - tables() - Method in class squidpony.squidmath.ProbabilityTable
-
Provides a set of the nested ProbabilityTable values in this table, without reference to their weight.
- tailMap(K) - Method in class squidpony.squidmath.Arrangement
- tailMap(K) - Method in class squidpony.squidmath.OrderedMap
- tailSet(Integer) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- tailSet(Integer) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- tailSet(Map.Entry<K, V>) - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
- tailSet(K) - Method in class squidpony.squidmath.Arrangement.KeySet
- tailSet(K) - Method in class squidpony.squidmath.OrderedMap.KeySet
- tailSet(K) - Method in class squidpony.squidmath.OrderedSet
- tailSet(IntDoubleOrderedMap.MapEntry) - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
- tailSet(IntIntOrderedMap.MapEntry) - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
- take(int) - Method in class squidpony.squidmath.Arrangement
-
Produces a copy of this Arrangement, but only using up to the given amount of items to take.
- TangleRNG - Class in squidpony.squidmath
-
A very fast generator on 64-bit systems that allows choosing any of 2 to the 63 odd-number streams.
- TangleRNG() - Constructor for class squidpony.squidmath.TangleRNG
-
Creates a new generator seeded using Math.random.
- TangleRNG(long) - Constructor for class squidpony.squidmath.TangleRNG
- TangleRNG(long, long) - Constructor for class squidpony.squidmath.TangleRNG
- target - Variable in class squidpony.squidmath.AStarSearch
- targetMap - Variable in class squidpony.squidai.DijkstraMap
- targetPattern - Static variable in class squidpony.Messaging
- tau - Static variable in class squidpony.squidmath.CrossHash.Curlup
- tau - Static variable in class squidpony.squidmath.CrossHash.Mist
- tau - Static variable in class squidpony.squidmath.CrossHash.Yolk
- tau_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- tau_ - Static variable in class squidpony.squidmath.CrossHash.Mist
- tau_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- TECHNICAL_PUNCTUATION - Static variable in class squidpony.StringKit
- Technique - Class in squidpony.squidai
-
A simple struct-like class that stores various public fields which describe the targeting properties of a skill, spell, tech, or any other game-specific term for a targeted (typically offensive) ability we call a Technique.
- Technique() - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target any adjacent single Coord, using Chebyshev (8-way square) distance.
- Technique(String) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target any adjacent single Coord, using Chebyshev (8-way square) distance.
- Technique(String, String, AOE) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target a Coord at a range specified by the given AOE's minRange and maxRange, using a distance metric from the AOE, and use that target Coord for the given AOE.
- Technique(String, AOE) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target a Coord at a range specified by the given AOE's minRange and maxRange, using a distance metric from the AOE, and use that target Coord for the given AOE.
- term - Variable in class squidpony.Messaging.BeingSubstitution
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalHammerMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.HyperellipticalMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SpaceViewMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SphereMap
- terrain - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalHammerMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.HyperellipticalMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SpaceViewMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SphereMap
- terrainFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalHammerMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.HyperellipticalMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SpaceViewMap
- terrainLayered - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SphereMap
- terrainRidged - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalHammerMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.EllipticalMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.HyperellipticalMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.LocalMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.RoundSideMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SpaceViewMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.SphereMap
- terrainRidgedFreq - Static variable in class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
- text - Variable in class squidpony.panel.IColoredString.Bucket
- theHasher - Variable in class squidpony.IColorCenter.Skeleton
- themes - Variable in class squidpony.ProceduralMessaging.AssociatedName
- thesaurus - Variable in class squidpony.ProceduralMessaging
- Thesaurus - Class in squidpony
-
A text processing class that can swap out occurrences of words and replace them with their synonyms.
- Thesaurus() - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus with an unseeded RNG used to shuffle word order.
- Thesaurus(long) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with shuffleSeed.
- Thesaurus(String) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with shuffleSeed.
- Thesaurus(IRNG) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with the next long from the given RNG.
- theta - Static variable in class squidpony.squidmath.CrossHash.Curlup
- theta - Static variable in class squidpony.squidmath.CrossHash.Mist
- theta - Static variable in class squidpony.squidmath.CrossHash.Yolk
- theta_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- theta_ - Static variable in class squidpony.squidmath.CrossHash.Mist
- theta_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- THICK - Static variable in class squidpony.squidgrid.LOS
-
Draws a line as if with a thick brush, going from a point between a corner of the starting cell and the center of the starting cell to the corresponding corner of the target cell, and considers the target visible if any portion of the thick stroke reached it.
- thickWalls - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; produces largely rectangular rooms with a good amount of thin corridors.
- thin() - Method in class squidpony.squidmath.GreasedRegion
-
Like
GreasedRegion.retract()
, this reduces the width of thick areas of this GreasedRegion, but thin() will not remove areas that would be identical in a subsequent call to retract(), such as if the area would be eliminated. - thin8way() - Method in class squidpony.squidmath.GreasedRegion
-
Like
GreasedRegion.retract8way()
, this reduces the width of thick areas of this GreasedRegion, but thin8way() will not remove areas that would be identical in a subsequent call to retract8way(), such as if the area would be eliminated. - ThinDungeonGenerator - Class in squidpony.squidgrid.mapping
-
Created by Tommy Ettinger on 8/7/2016.
- ThinDungeonGenerator() - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Make a DungeonGenerator with a LightRNG using a random seed, height 40, and width 40.
- ThinDungeonGenerator(int, int) - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Make a DungeonGenerator with the given height and width; the RNG used for generating a dungeon and adding features will be a LightRNG using a random seed.
- ThinDungeonGenerator(int, int, int, int, int) - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Make a DungeonGenerator with the given height and width; the RNG used for generating a dungeon and adding features will be a LightRNG using a random seed.
- ThinDungeonGenerator(int, int, IRNG) - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Make a DungeonGenerator with the given height, width, and RNG.
- ThinDungeonGenerator(int, int, IRNG, int, int, int) - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Make a DungeonGenerator with the given height, width, and RNG for generating random features.
- ThinDungeonGenerator(ThinDungeonGenerator) - Constructor for class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Copies all fields from copying and makes a new DungeonGenerator.
- thinFully() - Method in class squidpony.squidmath.GreasedRegion
-
Calls
GreasedRegion.thin()
repeatedly, until the result is unchanged from the last call. - thinFully8way() - Method in class squidpony.squidmath.GreasedRegion
-
Calls
GreasedRegion.thin8way()
repeatedly, until the result is unchanged from the last call. - ThinWallAdjacency(int, int, Measurement) - Constructor for class squidpony.squidgrid.Adjacency.ThinWallAdjacency
- Threat - Class in squidpony.squidai
-
A small class to store the area that a creature is perceived by other creatures to threaten.
- Threat(Coord, int) - Constructor for class squidpony.squidai.Threat
- Threat(Coord, int, int) - Constructor for class squidpony.squidai.Threat
- Threat(Coord, int, int, Radius) - Constructor for class squidpony.squidai.Threat
- Threat(Coord, int, int, Radius, AimLimit) - Constructor for class squidpony.squidai.Threat
- ThrustAltRNG - Class in squidpony.squidmath
-
A random number generator that is extremely fast but can't return all possible results.
- ThrustAltRNG() - Constructor for class squidpony.squidmath.ThrustAltRNG
-
Creates a new generator seeded using Math.random.
- ThrustAltRNG(long) - Constructor for class squidpony.squidmath.ThrustAltRNG
- Tile - Class in squidpony.squidgrid.mapping.styled
-
Part of the JSON that defines a tileset.
- Tile() - Constructor for class squidpony.squidgrid.mapping.styled.Tile
-
Probably not something you will construct manually.
- Tile(int, int, int, int, int, int, int, int, long...) - Constructor for class squidpony.squidgrid.mapping.styled.Tile
-
Constructor used internally.
- Tileset - Class in squidpony.squidgrid.mapping.styled
-
The outermost class in the JSON that defines a tileset.
- Tileset() - Constructor for class squidpony.squidgrid.mapping.styled.Tileset
-
Probably not something you will construct manually.
- TilesetType - Enum in squidpony.squidgrid.mapping.styled
-
An enumeration of all the kinds of dungeon that DungeonBoneGen knows how to draw already.
- TilingMap() - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Constructs a concrete WorldMapGenerator for a map that can be used as a tiling, wrapping east-to-west as well as north-to-south.
- TilingMap(int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Constructs a concrete WorldMapGenerator for a map that can be used as a tiling, wrapping east-to-west as well as north-to-south.
- TilingMap(long, int, int) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Constructs a concrete WorldMapGenerator for a map that can be used as a tiling, wrapping east-to-west as well as north-to-south.
- TilingMap(long, int, int, Noise.Noise4D) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Constructs a concrete WorldMapGenerator for a map that can be used as a tiling, wrapping east-to-west as well as north-to-south.
- TilingMap(long, int, int, Noise.Noise4D, double) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Constructs a concrete WorldMapGenerator for a map that can be used as a tiling, wrapping east-to-west as well as north-to-south.
- TilingMap(WorldMapGenerator.TilingMap) - Constructor for class squidpony.squidgrid.mapping.WorldMapGenerator.TilingMap
-
Copies the TilingMap
other
to construct a new one that is exactly the same. - TimSort<T> - Class in squidpony.squidmath
-
A stable, adaptive, iterative mergesort that requires far fewer than n lg(n) comparisons when running on partially sorted arrays, while offering performance comparable to a traditional mergesort when run on random arrays.
- titles - Variable in class squidpony.ProceduralMessaging.AssociatedName
- toArray() - Method in class squidpony.squidgrid.SpatialMap
- toArray() - Method in class squidpony.squidgrid.zone.CoordPackerZone
-
Returns an array containing all of the elements in this collection.
- toArray() - Method in class squidpony.squidmath.Arrangement.KeySet
- toArray() - Method in class squidpony.squidmath.GreasedRegion
- toArray() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- toArray() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
- toArray() - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- toArray() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
- toArray() - Method in class squidpony.squidmath.IntSet.IntSetIterator
-
Returns a new array containing the remaining keys.
- toArray() - Method in class squidpony.squidmath.IntSet
-
Allocates a new in array and fills it with the contents of this IntSet.
- toArray() - Method in class squidpony.squidmath.IntVLA
- toArray() - Method in class squidpony.squidmath.OrderedMap.KeySet
- toArray() - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
- toArray() - Method in class squidpony.squidmath.OrderedSet
- toArray() - Method in class squidpony.squidmath.ShortVLA
- toArray() - Method in class squidpony.squidmath.UnorderedSet
- toArray(int[]) - Method in class squidpony.squidmath.IntSet
-
Fills an existing (non-null) int array with as many items from this IntSet as will fit in the array, until either the array is full or the IntSet has no more items to offer.
- toArray(E[]) - Method in class squidpony.squidgrid.SpatialMap
-
Replaces the contents of the given array with the elements this holds, in insertion order, until either this data structure or the array has been exhausted.
- toArray(IntVLA) - Method in class squidpony.squidmath.IntSet.IntSetIterator
- toArray(T[]) - Method in class squidpony.squidgrid.zone.CoordPackerZone
-
Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
- toArray(T[]) - Method in class squidpony.squidmath.Arrangement.KeySet
- toArray(T[]) - Method in class squidpony.squidmath.GreasedRegion
- toArray(T[]) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- toArray(T[]) - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
- toArray(T[]) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- toArray(T[]) - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
- toArray(T[]) - Method in class squidpony.squidmath.OrderedMap.KeySet
- toArray(T[]) - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
- toArray(T[]) - Method in class squidpony.squidmath.OrderedSet
- toArray(T[]) - Method in class squidpony.squidmath.UnorderedSet
- toBooleanArray(int, int) - Method in class squidpony.squidmath.Region
-
Gets a representation of this Region as a 2D boolean array with the given width and height.
- toCharArray(int, int, char, char) - Method in class squidpony.squidmath.Region
-
Gets a representation of this Region as a 2D char array with the given width and height, using on to represent present Coords and off to represent absent ones.
- toChars() - Method in class squidpony.squidmath.GreasedRegion
-
Returns this GreasedRegion's data as a 2D char array, [width][height] in size, with "on" cells filled with '.' and "off" cells with '#'.
- toChars(char, char) - Method in class squidpony.squidmath.GreasedRegion
-
Returns this GreasedRegion's data as a 2D char array, [width][height] in size, with "on" cells filled with the char parameter on and "off" cells with the parameter off.
- toCompressedString() - Method in class squidpony.squidmath.GreasedRegion
-
Compresses this GreasedRegion into a UTF-16 String and returns the String without modifying this GreasedRegion.
- toggle(int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Changes the on/off state of the cell with the given x and y, making an on cell into an off cell, or an off cell into an on cell.
- toGoTo(Coord) - Method in class squidpony.squidmath.Coord
-
Gets the
Direction
needed to get totarget
from this; typically this is more useful when target and this are adjacent (byCoord.isAdjacent(Coord)
) since that should make it possible to go to target. - toGoTo(Coord, Coord) - Static method in enum squidpony.squidgrid.Direction
- toIntArray() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- toIntArray() - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- toIntArray(int[]) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- toIntArray(int[]) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- toMnemonic(long) - Method in class squidpony.Mnemonic
-
Given any long, generates a slightly-more-memorable gibberish phrase that can be decoded back to the original long with
Mnemonic.fromMnemonic(String)
. - toMnemonic(long, boolean) - Method in class squidpony.Mnemonic
-
Given any long, generates a slightly-more-memorable gibberish phrase that can be decoded back to the original long with
Mnemonic.fromMnemonic(String)
. - topDoors - Variable in class squidpony.squidgrid.mapping.MapModule
- topologicalSort() - Method in class squidpony.squidai.graph.CostlyGraph
-
Sort the vertices of this graph in topological order.
- topologicalSort() - Method in class squidpony.squidai.graph.DirectedGraphAlgorithms
-
Sort the vertices of this graph in topological order.
- topologicalSort(ArrayList<Coord>) - Method in class squidpony.squidai.graph.CostlyGraph
-
Perform a topological sort on the graph, and puts the sorted vertices in the supplied list.
- topologicalSort(ArrayList<V>) - Method in class squidpony.squidai.graph.DirectedGraphAlgorithms
-
Perform a topological sort on the graph, and puts the sorted vertices in the supplied list.
- toSerializable() - Method in class squidpony.squidmath.AbstractRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which may simply be this IRNG if it implements Serializable as well as IRNG. - toSerializable() - Method in class squidpony.squidmath.DeckRNG
-
Returns this DeckRNG in a way that can be deserialized even if only
IRNG
's methods can be called. - toSerializable() - Method in class squidpony.squidmath.DharmaRNG
-
Returns this DharmaRNG in a way that can be deserialized even if only
IRNG
's methods can be called. - toSerializable() - Method in class squidpony.squidmath.DistributedRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which may simply be this IRNG if it implements Serializable as well as IRNG. - toSerializable() - Method in class squidpony.squidmath.EditRNG
-
Returns this EditRNG in a way that can be deserialized even if only
IRNG
's methods can be called. - toSerializable() - Method in class squidpony.squidmath.GWTRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which is simply this IRNG. - toSerializable() - Method in interface squidpony.squidmath.IRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which may simply be this IRNG if it implements Serializable as well as IRNG. - toSerializable() - Method in class squidpony.squidmath.MoonwalkRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which may simply be this IRNG if it implements Serializable as well as IRNG. - toSerializable() - Method in class squidpony.squidmath.RNG
-
Returns this RNG in a way that can be deserialized even if only
IRNG
's methods can be called. - toSerializable() - Method in class squidpony.squidmath.SilkRNG
-
Gets a view of this IRNG in a way that implements
Serializable
, which is simply this IRNG. - toSerializable() - Method in class squidpony.squidmath.StatefulRNG
-
Returns this StatefulRNG in a way that can be deserialized even if only
IRNG
's methods can be called. - toSerializable() - Method in class squidpony.squidmath.TweakRNG
- toString() - Method in class squidpony.FakeLanguageGen.Alteration
- toString() - Method in class squidpony.FakeLanguageGen.Modifier
- toString() - Method in class squidpony.FakeLanguageGen
- toString() - Method in class squidpony.MonsterGen.Chimera
- toString() - Method in class squidpony.ObText
- toString() - Method in class squidpony.panel.IColoredString.Bucket
- toString() - Method in class squidpony.panel.IColoredString.Impl
- toString() - Method in class squidpony.squidai.graph.Connection.DirectedConnection
- toString() - Method in class squidpony.squidai.graph.Connection.UndirectedConnection
- toString() - Method in class squidpony.squidai.graph.Node
- toString() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
- toString() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.ThinDungeonGenerator
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.SpatialMap
- toString() - Method in class squidpony.squidgrid.zone.CoordPackerZone
- toString() - Method in class squidpony.squidgrid.zone.ListZone
- toString() - Method in class squidpony.squidmath.Arrangement.KeySet
- toString() - Method in class squidpony.squidmath.Arrangement
- toString() - Method in class squidpony.squidmath.AStarSearch
- toString() - Method in class squidpony.squidmath.BinaryHeap.Node
- toString() - Method in class squidpony.squidmath.BinaryHeap
- toString() - Method in class squidpony.squidmath.ChaosRNG
- toString() - Method in class squidpony.squidmath.Coord
- toString() - Method in class squidpony.squidmath.Coord3D
- toString() - Method in class squidpony.squidmath.CoordDouble
- toString() - Method in class squidpony.squidmath.DeckRNG
- toString() - Method in class squidpony.squidmath.DelaunayTriangulator.Triangle
- toString() - Method in class squidpony.squidmath.DharmaRNG
- toString() - Method in class squidpony.squidmath.DiverRNG
- toString() - Method in class squidpony.squidmath.EditRNG
- toString() - Method in class squidpony.squidmath.EnumOrderedMap
- toString() - Method in class squidpony.squidmath.EnumOrderedSet
- toString() - Method in class squidpony.squidmath.GearRNG
- toString() - Method in class squidpony.squidmath.GoatRNG
- toString() - Method in class squidpony.squidmath.GreasedRegion
-
Returns a legible String representation of this that can be printed over multiple lines, with all "on" cells represented by '.' and all "off" cells by '#', in roguelike floors-on walls-off convention, separating each row by newlines (without a final trailing newline, so you could append text right after this).
- toString() - Method in class squidpony.squidmath.GWTRNG
- toString() - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
- toString() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntry
- toString() - Method in class squidpony.squidmath.IntDoubleOrderedMap.MapEntrySet
- toString() - Method in class squidpony.squidmath.IntDoubleOrderedMap
- toString() - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
- toString() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntry
- toString() - Method in class squidpony.squidmath.IntIntOrderedMap.MapEntrySet
- toString() - Method in class squidpony.squidmath.IntIntOrderedMap
- toString() - Method in class squidpony.squidmath.IntSet
- toString() - Method in class squidpony.squidmath.IntVLA
- toString() - Method in class squidpony.squidmath.IsaacRNG
- toString() - Method in class squidpony.squidmath.Lathe32RNG
- toString() - Method in class squidpony.squidmath.LFSR
- toString() - Method in class squidpony.squidmath.LightRNG
- toString() - Method in class squidpony.squidmath.LinnormRNG
- toString() - Method in class squidpony.squidmath.LongPeriodRNG
- toString() - Method in class squidpony.squidmath.MersenneTwister
- toString() - Method in class squidpony.squidmath.MiniMover64RNG
- toString() - Method in class squidpony.squidmath.MizuchiRNG
- toString() - Method in class squidpony.squidmath.MoonwalkRNG
- toString() - Method in class squidpony.squidmath.Mover32RNG
- toString() - Method in class squidpony.squidmath.Mover64RNG
- toString() - Method in class squidpony.squidmath.NLFSR
- toString() - Method in class squidpony.squidmath.OrbitRNG
- toString() - Method in class squidpony.squidmath.OrderedMap.KeySet
- toString() - Method in class squidpony.squidmath.OrderedMap.MapEntrySet
- toString() - Method in class squidpony.squidmath.OrderedMap
- toString() - Method in class squidpony.squidmath.OrderedSet
- toString() - Method in class squidpony.squidmath.Oriole32RNG
- toString() - Method in class squidpony.squidmath.PermutedRNG
- toString() - Method in class squidpony.squidmath.PintRNG
- toString() - Method in class squidpony.squidmath.PulleyRNG
- toString() - Method in class squidpony.squidmath.RandomBias
- toString() - Method in class squidpony.squidmath.RegionMap
- toString() - Method in class squidpony.squidmath.RNG
- toString() - Method in class squidpony.squidmath.ShortVLA
- toString() - Method in class squidpony.squidmath.SilkRNG
- toString() - Method in class squidpony.squidmath.SobolQRNG
- toString() - Method in class squidpony.squidmath.SquidID
- toString() - Method in class squidpony.squidmath.Starfish32RNG
- toString() - Method in class squidpony.squidmath.StatefulRNG
- toString() - Method in class squidpony.squidmath.TangleRNG
- toString() - Method in class squidpony.squidmath.ThrustAltRNG
- toString() - Method in class squidpony.squidmath.UnorderedMap
- toString() - Method in class squidpony.squidmath.UnorderedSet
- toString() - Method in class squidpony.squidmath.VanDerCorputQRNG
- toString() - Method in class squidpony.squidmath.Voronoi.Triangle
- toString() - Method in class squidpony.squidmath.XoRoRNG
- toString() - Method in class squidpony.squidmath.XoshiroStarPhi32RNG
- toString(String) - Method in class squidpony.squidmath.IntVLA
- toString(String) - Method in class squidpony.squidmath.RegionMap
- toString(String) - Method in class squidpony.squidmath.ShortVLA
- total - Static variable in class squidpony.squidmath.Noise
- total - Variable in class squidpony.squidmath.ProbabilityTable
- totalPoints - Variable in class squidpony.squidgrid.mapping.MixedGenerator
- totalSyllableFrequency - Variable in class squidpony.FakeLanguageGen
- toWordMnemonic(int, boolean) - Method in class squidpony.Mnemonic
-
Given any int, generates a short phrase that can be decoded back to the original int with
Mnemonic.fromWordMnemonic(String)
. - trait - Variable in class squidpony.Messaging.BeingSubstitution
- transform(CharSequence, String, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user and their associated NounTrait.
- transform(CharSequence, String, Messaging.NounTrait, String, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, their associated NounTrait, the given target, and their NounTrait.
- transform(CharSequence, String, Messaging.NounTrait, String, Messaging.NounTrait) - Method in class squidpony.ProceduralMessaging
- transform(CharSequence, String, Messaging.NounTrait, String, Messaging.NounTrait, String...) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, their associated NounTrait, the given target, and their NounTrait.
- transform(CharSequence, String, Messaging.NounTrait, Messaging.Group, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, that user's associated NounTrait, the given Group of targets, and that group's NounTrait.
- transform(CharSequence, String, Messaging.NounTrait, Messaging.Group, Messaging.NounTrait, String...) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, that user's associated NounTrait, the given Group of targets, and that group's NounTrait.
- transform(CharSequence, String, Messaging.NounTrait, ProceduralMessaging.AssociatedName) - Method in class squidpony.ProceduralMessaging
- transform(CharSequence, Messaging.Group, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given group of users and that group's associated NounTrait.
- transform(CharSequence, Messaging.Group, Messaging.NounTrait, String, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given target, and their NounTrait.
- transform(CharSequence, Messaging.Group, Messaging.NounTrait, String, Messaging.NounTrait, String...) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given target, and their NounTrait.
- transform(CharSequence, Messaging.Group, Messaging.NounTrait, Messaging.Group, Messaging.NounTrait) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given group of targets, and that group's NounTrait.
- transform(CharSequence, Messaging.Group, Messaging.NounTrait, Messaging.Group, Messaging.NounTrait, String...) - Static method in class squidpony.Messaging
-
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given group of targets, and that group's NounTrait.
- transform(CharSequence, ProceduralMessaging.AssociatedName, String, Messaging.NounTrait) - Method in class squidpony.ProceduralMessaging
- translate(int, int) - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
- translate(int, int) - Method in class squidpony.squidgrid.zone.CoordPackerZone
- translate(int, int) - Method in class squidpony.squidgrid.zone.Zone.Skeleton
- translate(int, int) - Method in interface squidpony.squidgrid.zone.Zone
- translate(int, int) - Method in class squidpony.squidmath.Coord
-
Takes this Coord, adds x to its x and y to its y, and returns the Coord at that position.
- translate(int, int) - Method in class squidpony.squidmath.GreasedRegion
-
Moves the "on" cells in this GreasedRegion to the given x and y offset, removing cells that move out of bounds.
- translate(short[], int, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Move all "on" positions in packed by the number of cells given in xMove and yMove, unless the move would take them further than 0, width - 1 (for xMove) or height - 1 (for yMove), in which case that cell is stopped at the edge (moving any shape by an xMove greater than width or yMove greater than height will move all "on" cells to that edge, in a 1-cell thick line).
- translate(Direction) - Method in class squidpony.squidmath.Coord
- translate(Coord) - Method in class squidpony.squidgrid.zone.Zone.Skeleton
- translate(Coord) - Method in interface squidpony.squidgrid.zone.Zone
- translate(Coord) - Method in class squidpony.squidmath.GreasedRegion
-
Translates a copy of
this
by the x,y values inc
. - translateAStarToDijkstra(double[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
- translateCapped(int, int, int, int) - Method in class squidpony.squidmath.Coord
-
Takes this Coord, adds x to its x and y to its y, limiting x from 0 to width and limiting y from 0 to height, and returns the Coord at that position.
- translateDijkstraToAStar(double[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
- transpose4x4(long) - Static method in class squidpony.squidgrid.mapping.LineKit
-
Makes a variant on the given encoded 4x4 pattern so the x and y axes are interchanged, making the top side become the left side and vice versa, while the bottom side becomes the right side and vice versa.
- transposeLines(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
If you call hashesToLines() on a map that uses [y][x] conventions instead of [x][y], it will have the lines not connect as you expect.
- TRAPS - squidpony.squidgrid.mapping.DungeonGenerator.FillEffect
-
Traps, represented by '^'
- TRAPS - squidpony.squidgrid.mapping.SectionDungeonGenerator.FillEffect
-
Traps, represented by '^'
- Triangle(CoordDouble, CoordDouble, CoordDouble) - Constructor for class squidpony.squidmath.DelaunayTriangulator.Triangle
-
Constructor of the 2D triangle class used to create a new triangle instance from three 2D vectors describing the triangle's vertices.
- Triangle(CoordDouble, CoordDouble, CoordDouble) - Constructor for class squidpony.squidmath.Voronoi.Triangle
-
Constructor of the 2D triangle class used to create a new triangle instance from three 2D vectors describing the triangle's vertices.
- TRIANGULAR - Static variable in class squidpony.squidmath.RandomBias
-
A constant for a distribution that linearly increases in probability from a 0.0 chance of 0.0.
- triangulate() - Method in class squidpony.squidmath.DelaunayTriangulator
-
This method generates a Delaunay triangulation from the specified point set.
- triangulate() - Method in class squidpony.squidmath.Voronoi
-
This method generates a Delaunay triangulation from the specified point set.
- trim() - Method in class squidpony.squidmath.Arrangement
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.IntIntOrderedMap
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.OrderedMap
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.OrderedSet
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.UnorderedMap
-
Rehashes the map, making the table as small as possible.
- trim() - Method in class squidpony.squidmath.UnorderedSet
-
Rehashes the map, making the table as small as possible.
- trim(int) - Method in class squidpony.squidmath.Arrangement
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.IntIntOrderedMap
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.OrderedMap
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.OrderedSet
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.UnorderedMap
-
Rehashes this map if the table is too large.
- trim(int) - Method in class squidpony.squidmath.UnorderedSet
-
Rehashes this map if the table is too large.
- trim(IntVLA, double[], double[], int, int) - Method in class squidpony.squidmath.IndexedDelaunayTriangulator
-
Removes all triangles with a centroid outside the specified hull, which may be concave.
- tripleIterator() - Method in class squidpony.squidgrid.SpatialMap
-
Iterates through values similar to Map.Entry, but containing a Coord, I, and E value for each entry, in insertion order.
- triples() - Method in class squidpony.squidgrid.SpatialMap
-
Gets all data stored in this as a collection of values similar to Map.Entry, but containing a Coord, I, and E value for each entry, in insertion order.
- truncate(int) - Method in class squidpony.squidmath.IntVLA
-
Reduces the size of the array to the specified size.
- truncate(int) - Method in class squidpony.squidmath.ShortVLA
-
Reduces the size of the array to the specified size.
- TRUNCATED - Static variable in class squidpony.squidmath.RandomBias
-
A constant for a distribution that linearly increases in probability from a 0.0 chance of 0.0.
- Turbulent2D() - Constructor for class squidpony.squidmath.Noise.Turbulent2D
- Turbulent2D(Noise.Noise2D, Noise.Noise2D) - Constructor for class squidpony.squidmath.Noise.Turbulent2D
- Turbulent2D(Noise.Noise2D, Noise.Noise2D, int) - Constructor for class squidpony.squidmath.Noise.Turbulent2D
- Turbulent2D(Noise.Noise2D, Noise.Noise2D, int, double) - Constructor for class squidpony.squidmath.Noise.Turbulent2D
- Turbulent3D() - Constructor for class squidpony.squidmath.Noise.Turbulent3D
- Turbulent3D(Noise.Noise3D, Noise.Noise3D) - Constructor for class squidpony.squidmath.Noise.Turbulent3D
- Turbulent3D(Noise.Noise3D, Noise.Noise3D, int) - Constructor for class squidpony.squidmath.Noise.Turbulent3D
- Turbulent3D(Noise.Noise3D, Noise.Noise3D, int, double) - Constructor for class squidpony.squidmath.Noise.Turbulent3D
- Turbulent4D() - Constructor for class squidpony.squidmath.Noise.Turbulent4D
- Turbulent4D(Noise.Noise4D, Noise.Noise4D) - Constructor for class squidpony.squidmath.Noise.Turbulent4D
- Turbulent4D(Noise.Noise4D, Noise.Noise4D, int) - Constructor for class squidpony.squidmath.Noise.Turbulent4D
- Turbulent4D(Noise.Noise4D, Noise.Noise4D, int, double) - Constructor for class squidpony.squidmath.Noise.Turbulent4D
- Turbulent6D() - Constructor for class squidpony.squidmath.Noise.Turbulent6D
- Turbulent6D(Noise.Noise6D, Noise.Noise6D) - Constructor for class squidpony.squidmath.Noise.Turbulent6D
- Turbulent6D(Noise.Noise6D, Noise.Noise6D, int) - Constructor for class squidpony.squidmath.Noise.Turbulent6D
- Turbulent6D(Noise.Noise6D, Noise.Noise6D, int, double) - Constructor for class squidpony.squidmath.Noise.Turbulent6D
- TuringPattern - Class in squidpony.squidmath
-
A technique for producing organic-seeming patterns via iterative processing of random values (reaction-diffusion).
- TuringPattern() - Constructor for class squidpony.squidmath.TuringPattern
- TweakRNG - Class in squidpony.squidmath
-
Somewhat experimental RNG that can be configured to smoothly transition between producing mostly values in the center of its range, to producing more values at or near the extremes, as well as favoring high or low results.
- TweakRNG() - Constructor for class squidpony.squidmath.TweakRNG
- TweakRNG(long) - Constructor for class squidpony.squidmath.TweakRNG
- TweakRNG(long, long, long) - Constructor for class squidpony.squidmath.TweakRNG
- TweakRNG(long, long, long, long) - Constructor for class squidpony.squidmath.TweakRNG
- TwistedLine - Class in squidpony.squidmath
-
Like
WobblyLine
, this generates orthogonally-connected paths ofCoord
that meander through an area; unlike WobblyLine, this won't ever generate paths that cross themselves. - TwistedLine() - Constructor for class squidpony.squidmath.TwistedLine
- TwistedLine(int, int) - Constructor for class squidpony.squidmath.TwistedLine
- TwistedLine(int, int, IRNG) - Constructor for class squidpony.squidmath.TwistedLine
- twoStepRule - Variable in class squidpony.squidgrid.Adjacency
-
Only needed for thin-wall maps; this requires two steps in the same direction to both be valid moves for that direction to be considered, and always moves the pathfinder two steps, typically to cells with even numbers for both x and y (where odd-number-position cells are used for edges or corners between cells, and can still be obstacles or possible to pass through, but not stay on).
- type - Variable in class squidpony.squidgrid.mapping.FlowingCaveGenerator
- type - Variable in class squidpony.squidmath.AStarSearch
- typeNames - Variable in class squidpony.StringConvert
All Classes|All Packages