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
U
- UNCOMMON_PUNCTUATION - Static variable in class squidpony.StringKit
- UndirectedConnection() - Constructor for class squidpony.squidai.graph.Connection.UndirectedConnection
- UndirectedGraph<V> - Class in squidpony.squidai.graph
-
A kind of
Graph
where all connections between vertices are two-way and have equal cost for traveling A to B or B to A. - UndirectedGraph() - Constructor for class squidpony.squidai.graph.UndirectedGraph
- UndirectedGraph(Collection<V>) - Constructor for class squidpony.squidai.graph.UndirectedGraph
- UndirectedGraphAlgorithms<V> - Class in squidpony.squidai.graph
-
Algorithms specific to undirected graphs, like
DefaultGraph
, as well as generalAlgorithms
. - unDoubleWidth(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
Takes a dungeon map that uses two characters per cell, and condenses it to use only the left (lower index) character in each cell.
- unionPacked(short[], short[]) - Static method in class squidpony.squidmath.CoordPacker
-
Given two packed short arrays, left and right, this produces a packed short array that encodes "on" for any cell that was "on" in either left or in right, and only encodes "off" for cells that were off in both.
- unknown - Variable in class squidpony.MonsterGen.Chimera
- UnorderedMap<K,V> - Class in squidpony.squidmath
-
A generic unordered hash map; generally prefer
HashMap
unless you need array keys. - UnorderedMap() - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with initial expected 16 entries and 0.75f as load factor.
- UnorderedMap(int) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor.
- UnorderedMap(int, float) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap.
- UnorderedMap(int, float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap.
- UnorderedMap(int, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor.
- UnorderedMap(Collection<K>, Collection<V>) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap using the elements of two parallel arrays.
- UnorderedMap(Collection<K>, Collection<V>, float) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap using the elements of two parallel arrays.
- UnorderedMap(Map<? extends K, ? extends V>) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor copying a given one.
- UnorderedMap(Map<? extends K, ? extends V>, float) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap copying a given one.
- UnorderedMap(Map<? extends K, ? extends V>, float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap copying a given one.
- UnorderedMap(Map<? extends K, ? extends V>, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor copying a given one.
- UnorderedMap(K[], V[]) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor using the elements of two parallel arrays.
- UnorderedMap(K[], V[], float) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap using the elements of two parallel arrays.
- UnorderedMap(K[], V[], float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap using the elements of two parallel arrays.
- UnorderedMap(K[], V[], CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with 0.75f as load factor using the elements of two parallel arrays.
- UnorderedMap(CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedMap
-
Creates a new OrderedMap with initial expected 16 entries and 0.75f as load factor.
- UnorderedMap.ValueCollection - Class in squidpony.squidmath
- UnorderedSet<K> - Class in squidpony.squidmath
-
A generic unordered hash set with with a fast implementation, based on
OrderedSet
in this library, which is based on the fastutil library's ObjectLinkedOpenHashSet class; the ordering and indexed access have been removed to potentially reduce the time cost of insertion and removal at the expense of increasing time cost for access by index. - UnorderedSet() - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with initial expected
UnorderedSet.DEFAULT_INITIAL_SIZE
elements andUnorderedSet.DEFAULT_LOAD_FACTOR
as load factor. - UnorderedSet(int) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor. - UnorderedSet(int, float) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash map.
- UnorderedSet(int, float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash map.
- UnorderedSet(int, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor. - UnorderedSet(Collection<? extends K>) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor copying a given collection. - UnorderedSet(Collection<? extends K>, float) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set copying a given collection.
- UnorderedSet(Collection<? extends K>, float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set copying a given collection.
- UnorderedSet(Collection<? extends K>, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor copying a given collection. - UnorderedSet(Iterator<? extends K>) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor using elements provided by a type-specific iterator. - UnorderedSet(Iterator<? extends K>, float) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set using elements provided by a type-specific iterator.
- UnorderedSet(K[]) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor copying the elements of an array. - UnorderedSet(K[], float) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set copying the elements of an array.
- UnorderedSet(K[], float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set copying the elements of an array.
- UnorderedSet(K[], int, int) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor and fills it with the elements of a given array. - UnorderedSet(K[], int, int, float) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set and fills it with the elements of a given array.
- UnorderedSet(K[], int, int, float, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set and fills it with the elements of a given array.
- UnorderedSet(K[], int, int, CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor and fills it with the elements of a given array. - UnorderedSet(K[], CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor copying the elements of an array. - UnorderedSet(CrossHash.IHasher) - Constructor for class squidpony.squidmath.UnorderedSet
-
Creates a new hash set with
UnorderedSet.DEFAULT_LOAD_FACTOR
as load factor. - unpack(short[], int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[] returned by pack() or a sub-array of a short[][] returned by packMulti(), as described in the
CoordPacker
class documentation. - unpackChar(short[], char, char) - Static method in class squidpony.squidmath.CoordPacker
-
Given a piece of packed data defining a region to use from that map, a char to use for "on" cells and a char to use for "off" cells, produces a 2D char array where all positions that are "off" in packed are filled with the char passed as f, and the cells that are "on" are filled with the char passed as t.
- unpackChar(short[], int, int, char, char) - Static method in class squidpony.squidmath.CoordPacker
-
Given a piece of packed data defining a region to use from that map, a desired width and height, a char to use for "on" cells and a char to use for "off" cells, produces a 2D char array where all positions that are "off" in packed are filled with the char passed as f, and the cells that are "on" are filled with the char passed as t.
- unpackDouble(short[], int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[] returned by pack() or a sub-array of a short[][] returned by packMulti(), as described in the
CoordPacker
class documentation. - unpackDoubleConical(short[], int, int, int, int, double, double) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[] returned by pack() or a sub-array of a short[][] returned by packMulti(), as described in the
CoordPacker
class documentation. - unpacked - Variable in class squidpony.squidgrid.zone.CoordPackerZone
- unpackGreasedRegion(short[], int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Utility method that constructs a GreasedRegion (a faster but more-memory-hungry way to encode regions) from a short array of packed data.
- unpackIntoGreasedRegion(short[], GreasedRegion) - Static method in class squidpony.squidmath.CoordPacker
-
Utility method that fills an existing GreasedRegion
target
with any "on" cells in the packed short arraypacked
. - unpackIntoGreasedRegion(short[], GreasedRegion, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Utility method that fills an existing GreasedRegion
target
with any "on" cells in the packed short arraypacked
, inserting cells from packed at an offset when they go into target. - unpackMultiByte(short[][], int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[][] returned by packMulti() and produces a simple 2D array where the values are bytes corresponding to 1 + the highest index into levels (that is, the original levels parameter passed to packMulti) matched by a cell, or 0 if the cell didn't match any levels during compression, as described in the
CoordPacker
class documentation. - unpackMultiDouble(short[][], int, int, double[]) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[][] returned by packMulti() and produces an approximation of the double[][] it compressed using the given levels double[] as the values to assign, as described in the
CoordPacker
class documentation. - unpackMultiDoublePartial(short[][], int, int, double[], int) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[][] returned by packMulti() and produces an approximation of the double[][] it compressed using the given levels double[] as the values to assign, but only using the innermost indices up to limit, as described in the
CoordPacker
class documentation. - unpackMultiDoublePartialConical(short[][], int, int, double[], int, int, int, double, double) - Static method in class squidpony.squidmath.CoordPacker
-
Decompresses a short[][] returned by packMulti() and produces an approximation of the double[][] it compressed using the given levels double[] as the values to assign, but only using the innermost indices up to limit, as described in the
CoordPacker
class documentation. - unsaidAdjectives - Variable in class squidpony.MonsterGen.Chimera
- UNSPECIFIED_GENDER - squidpony.Messaging.NounTrait
-
"Singular they" pronoun preference or to be used when preference is unknown, as in "They are their own boss."
- UNTOUCHED - Static variable in class squidpony.squidgrid.mapping.DungeonUtility
-
Constant for environment tiles that are not near a cave, room, or corridor.
- UNTOUCHED - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are not near a cave, room, or corridor.
- unwrap(Arrangement.KeyIterator, Object[]) - Method in class squidpony.squidmath.Arrangement.KeySet
-
Unwraps an iterator into an array.
- unwrap(Arrangement.KeyIterator, Object[], int, int) - Method in class squidpony.squidmath.Arrangement.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(IntDoubleOrderedMap.KeyIterator, int[]) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Unwraps an iterator into an array.
- unwrap(IntDoubleOrderedMap.KeyIterator, int[], int, int) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(IntDoubleOrderedMap.KeyIterator, Object[]) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Unwraps an iterator into an array.
- unwrap(IntDoubleOrderedMap.KeyIterator, Object[], int, int) - Method in class squidpony.squidmath.IntDoubleOrderedMap.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(IntIntOrderedMap.KeyIterator, int[]) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Unwraps an iterator into an array.
- unwrap(IntIntOrderedMap.KeyIterator, int[], int, int) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(IntIntOrderedMap.KeyIterator, Object[]) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Unwraps an iterator into an array.
- unwrap(IntIntOrderedMap.KeyIterator, Object[], int, int) - Method in class squidpony.squidmath.IntIntOrderedMap.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(OrderedMap.KeyIterator, Object[]) - Method in class squidpony.squidmath.OrderedMap.KeySet
-
Unwraps an iterator into an array.
- unwrap(OrderedMap.KeyIterator, Object[], int, int) - Method in class squidpony.squidmath.OrderedMap.KeySet
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- unwrap(OrderedMap.ValueIterator, Object[]) - Method in class squidpony.squidmath.OrderedMap
-
Unwraps an iterator into an array.
- unwrap(OrderedMap.ValueIterator, Object[], int, int) - Method in class squidpony.squidmath.OrderedMap
-
Unwraps an iterator into an array starting at a given offset for a given number of elements.
- Up(int, int, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.Up
- UP - squidpony.squidgrid.Direction
- UP_LEFT - squidpony.squidgrid.Direction
- UP_RIGHT - squidpony.squidgrid.Direction
- upsilon - Static variable in class squidpony.squidmath.CrossHash.Curlup
- upsilon - Static variable in class squidpony.squidmath.CrossHash.Mist
- upsilon - Static variable in class squidpony.squidmath.CrossHash.Yolk
- upsilon_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
- upsilon_ - Static variable in class squidpony.squidmath.CrossHash.Mist
- upsilon_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
- usedHeight - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator
- usedWidth - Variable in class squidpony.squidgrid.mapping.WorldMapGenerator
- userPattern - Static variable in class squidpony.Messaging
- usiText() - Method in enum squidpony.Messaging.NounTrait
- utility - Variable in class squidpony.squidgrid.mapping.DungeonGenerator
- utility - Variable in class squidpony.squidgrid.mapping.ModularMapGenerator
- utility - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
- Utils() - Constructor for class squidpony.squidgrid.mapping.Rectangle.Utils
All Classes|All Packages