Skip navigation links
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 

C

c_constraint - Variable in class squidpony.squidgrid.mapping.styled.Tile
 
cache - Variable in class squidpony.squidgrid.FOVCache
 
cacheAll() - Method in class squidpony.squidgrid.FOVCache
Runs FOV calculations on another thread, without interrupting this one, then performs additional quality tweaks and adds any distant lights, if there were any in the constructor.
cacheLevel - Variable in class squidpony.LanguageCipher
The degree of vocabulary to cache to speed up future searches at the expense of memory usage.
calculate() - Method in class squidpony.squidai.ZOI
Finds the zones of influence for each of the influences (inner arrays of Coord) this was constructed with, and returns them as packed data (using CoordPacker, which can also be used to unpack the data, merge zones, get shared borders, and all sorts of other tricks).
calculateFOV(double[][], int, int) - Method in class squidpony.squidgrid.FOV
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double) - Method in class squidpony.squidgrid.FOV
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double, Radius) - Method in class squidpony.squidgrid.FOV
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double, Radius, double, double) - Method in class squidpony.squidgrid.FOV
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int) - Method in class squidpony.squidgrid.FOVCache
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double) - Method in class squidpony.squidgrid.FOVCache
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double, Radius) - Method in class squidpony.squidgrid.FOVCache
Calculates the Field Of View for the provided map from the given x, y coordinates.
calculateFOV(double[][], int, int, double, Radius, double, double) - Method in class squidpony.squidgrid.FOVCache
Calculates the conical Field Of View for the provided map from the given x, y coordinates.
calculateLOS(int, int, int, int) - Method in class squidpony.squidgrid.FOVCache
Calculates an array of Coord positions that can be seen along the line from the given start point and end point.
calculateLOSMap(double[][], int, int) - Method in class squidpony.squidgrid.FOV
Calculates what cells are visible from (startX,startY) using the given resistanceMap; this can be given to mixVisibleFOVs() to limit extra light sources to those visible from the starting point.
calculatePackedLOS(int, int) - Method in class squidpony.squidgrid.FOVCache
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
calculatePackedSlopeShadowFOV(int, int) - Method in class squidpony.squidgrid.FOVCache
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
calculatePackedWaveFOV(int, int) - Method in class squidpony.squidgrid.FOVCache
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
call() - Method in class squidpony.squidgrid.FOVCache.FOVUnit
Computes a result, or throws an exception if unable to do so.
call() - Method in class squidpony.squidgrid.FOVCache.LOSUnit
Computes a result, or throws an exception if unable to do so.
call() - Method in class squidpony.squidgrid.FOVCache.SymmetryUnit
Computes a result, or throws an exception if unable to do so.
CARDINALS - Static variable in enum squidpony.squidgrid.Direction
An array which holds only the four cardinal directions.
carvers - Variable in class squidpony.squidgrid.mapping.MixedGenerator
 
categories - Static variable in class squidpony.Thesaurus
 
category - Variable in class squidpony.squidgrid.mapping.MapModule
 
CAVE - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Constant for features being added to all environment types.
cave - Static variable in class squidpony.squidgrid.MimicFill
Predefined sample; a large, enclosed, organic space that usually makes large cave-like rooms,
CAVE_FLOOR - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
Constant for environment tiles that are floors for a cave.
CAVE_WALL - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
Constant for environment tiles that are walls near a cave.
caveFX - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
The effects that will be applied when generate is called.
caves - Variable in class squidpony.squidgrid.mapping.RoomFinder
Not likely to be used directly, but there may be things you can do with these that are cumbersome using only RoomFinder's simpler API.
caves - Static variable in class squidpony.squidgrid.MimicFill
Predefined sample; several medium-sized organic spaces that usually make tight, chaotic tunnels.
CavesLimitConnectivity - Class in squidpony.tileset
 
CavesLimitConnectivity() - Constructor for class squidpony.tileset.CavesLimitConnectivity
 
CavesTinyCorridors - Class in squidpony.tileset
 
CavesTinyCorridors() - Constructor for class squidpony.tileset.CavesTinyCorridors
 
cellHeight() - Method in interface squidpony.panel.ISquidPanel
 
cells(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
Use Rectangle.Utils.cellsList(Rectangle) if you want them all.
cellsList(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
Use Rectangle.Utils.cellsList(Rectangle) if you may stop before the end of the list, you'll save some memory.
cellWidth() - Method in interface squidpony.panel.ISquidPanel
 
center(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
CenteredSquare(int, int, int, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
An iterator to iterate in the square of size size around (x, y).
CenteredSquare(int, int, Coord, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
An iterator to iterate in the square of size size around start.
chance - Variable in class squidpony.FakeLanguageGen.Alteration
 
ChaosRNG - Class in squidpony.squidmath
An RNG that cannot be seeded and should be fairly hard to predict what it will return next.
ChaosRNG() - Constructor for class squidpony.squidmath.ChaosRNG
Builds a ChaosRNG with a cryptographically-random seed.
checkAll(CharSequence, Pattern[]) - Method in class squidpony.FakeLanguageGen
 
chess - Static variable in class squidpony.squidgrid.MimicFill
Predefined sample; a checkerboard pattern that typically loses recognition as such after generation.
Chimera(String, MonsterGen.Chimera) - Constructor for class squidpony.MonsterGen.Chimera
Copies an existing Chimera other into a new Chimera with potentially a different name.
Chimera(String, String, String...) - Constructor for class squidpony.MonsterGen.Chimera
Constructs a Chimera given a name (typically all lower-case), null if the creature is familiar or a String if the creature's basic shape is likely to be unknown to players, and an array or vararg of String terms containing, usually, several groups of String elements separated by the literal string ";" .
Chimera(String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>) - Constructor for class squidpony.MonsterGen.Chimera
Constructs a Chimera given a name (typically all lower-case), null if the creature is familiar or a String if the creature's basic shape is likely to be unknown to players, and several String Collection args for the different aspects of the Chimera.
choice - Variable in class squidpony.squidmath.LongPeriodRNG
 
chooseIndex(int) - Method in interface squidpony.squidgrid.mapping.GrowingTreeMazeGenerator.ChoosingMethod
Given the size to choose from, will return a single value smaller than the passed in value and greater than or equal to 0.
cipher(CharSequence) - Method in class squidpony.LanguageCipher
Given a String, StringBuilder, or other CharSequence that should contain words in the source language, this translates each word to the fake language, using existing translations if previous calls to cipher() or lookup() had translated that word.
circle(Coord, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
Given a center and radius for a circle, plus the width and height for the map boundaries, returns the packed data that encodes the circle.
circlePositionIterator(int, int, int) - Method in class squidpony.squidgrid.SpatialMap
Iterates through positions in a circular region (starting at a minimum of x - distance, y - distance and extending to x + distance, y + distance but skipping any positions where the Euclidean distance from x,y to the position is more than distance) in left-to-right, then top-to-bottom order (the same as reading a page of text).
circleSection(int, int, int) - Method in class squidpony.squidgrid.SpatialMap
Given the center position and maximum distance from the center, creates a new SpatialMap from this one that refers only to the subsection of this SpatialMap shared with the area within the given distance from the center, measured with Euclidean distance to produce a circle shape.
ClassicRogueMapGenerator - Class in squidpony.squidgrid.mapping
Creates a dungeon in the style of the original Rogue game.
ClassicRogueMapGenerator(int, int, int, int, int, int, int, int) - Constructor for class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
Initializes the generator to turn out random dungeons within the specific parameters.
ClassicRogueMapGenerator(int, int, int, int, int, int, int, int, RNG) - Constructor for class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
Initializes the generator to turn out random dungeons within the specific parameters.
clean - Variable in class squidpony.FakeLanguageGen
 
clear() - Method in interface squidpony.panel.IColoredString
Empties this.
clear() - Method in class squidpony.panel.IColoredString.Impl
 
clear(int, int) - Method in interface squidpony.panel.ISquidPanel
Removes the contents of this cell, leaving a transparent space.
clear() - Method in class squidpony.squidgrid.SpatialMap
 
clear(int) - Method in class squidpony.squidmath.RegionMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class squidpony.squidmath.RegionMap
 
clear(int) - Method in class squidpony.squidmath.ShortSet
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class squidpony.squidmath.ShortSet
 
clear() - Method in class squidpony.squidmath.ShortVLA
 
clearCache() - Method in class squidpony.IColorCenter.Skeleton
It clears the cache.
clearEffects() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
clearEffects() - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
clearEffects() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
clearGoals() - Method in class squidpony.squidai.DijkstraMap
Used to remove all goals and undo any changes to gradientMap made by having a goal present.
clearSounds() - Method in class squidpony.squidgrid.SoundMap
Used to remove all sounds.
clockwise() - Method in enum squidpony.squidgrid.Direction
Returns the Direction one step clockwise including diagonals.
cloneCoords(Coord[]) - Static method in class squidpony.GwtCompatibility
Gets an exact copy of an array of Coord.
CLOSED_DOOR - Static variable in class squidpony.squidgrid.mapping.Terrain
 
closeDoors(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
When a map is generated by DungeonGenerator with addDoors enabled, different chars are used for vertical and horizontal doors ('+' for vertical and '/' for horizontal).
closeMarkup() - Method in interface squidpony.panel.IMarkup
 
closeMarkup() - Method in class squidpony.panel.IMarkup.StringMarkup
 
closestCity(Coord) - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
Finds and returns the closest point containing a city to the given point.
closingConsonants - Variable in class squidpony.FakeLanguageGen
 
closingSyllables - Variable in class squidpony.FakeLanguageGen
 
CloudAOE - Class in squidpony.squidai
An AOE type that has a center and a volume, and will randomly expand in all directions until it reaches volume or cannot expand further.
CloudAOE(Coord, int, Radius) - Constructor for class squidpony.squidai.CloudAOE
 
CloudAOE(Coord, int, Radius, int, int) - Constructor for class squidpony.squidai.CloudAOE
 
CloudAOE(Coord, int, Radius, long) - Constructor for class squidpony.squidai.CloudAOE
 
CloudAOE(Coord, int, Radius, long, int, int) - Constructor for class squidpony.squidai.CloudAOE
 
color - Variable in class squidpony.panel.IColoredString.Bucket
 
colorAt(int) - Method in interface squidpony.panel.IColoredString
 
colorAt(int) - Method in class squidpony.panel.IColoredString.Impl
 
ColoredStringList<T> - Class in squidpony
An helper class for code that deals with lists of IColoredStrings.
ColoredStringList() - Constructor for class squidpony.ColoredStringList
 
colorIndex() - Method in class squidpony.squidgrid.mapping.Terrain
Returns the color for this terrain.
columns - Variable in class squidpony.squidgrid.mapping.LanesMapGenerator
 
CombinationGenerator<T> - Class in squidpony.squidmath
Combination generator for generating all combinations of a given size from the specified set of elements.
CombinationGenerator(T[], int) - Constructor for class squidpony.squidmath.CombinationGenerator
Create a combination generator that generates all combinations of a specified length from the given set.
CombinationGenerator(Collection<T>, int, T[]) - Constructor for class squidpony.squidmath.CombinationGenerator
Create a combination generator that generates all combinations of a specified length from the given set.
COMMON_USA_FEMALE_NAMES - Static variable in class squidpony.WeightedLetterNamegen
 
COMMON_USA_LAST_NAMES - Static variable in class squidpony.WeightedLetterNamegen
 
COMMON_USA_MALE_NAMES - Static variable in class squidpony.WeightedLetterNamegen
 
compareTo(MapModule) - Method in class squidpony.squidgrid.mapping.MapModule
 
compareTo(SquidID) - Method in class squidpony.squidmath.SquidID
 
complete - Variable in class squidpony.squidgrid.FOVCache
 
components - Variable in class squidpony.MonsterGen
 
ConeAOE - Class in squidpony.squidai
An AOE type that has an origin, a radius, an angle, and a span; it will blast from the origin to a length equal to radius along the angle (in degrees), moving somewhat around corners/obstacles, and also spread a total of span degrees around the angle (a span of 90 will affect a full quadrant, centered on angle).
ConeAOE(Coord, Coord, double, Radius) - Constructor for class squidpony.squidai.ConeAOE
 
ConeAOE(Coord, int, double, double, Radius) - Constructor for class squidpony.squidai.ConeAOE
 
Config - Class in squidpony.squidgrid.mapping.styled
Part of the JSON that defines a tileset.
Config() - Constructor for class squidpony.squidgrid.mapping.styled.Config
Probably not something you will construct manually.
config - Variable in class squidpony.squidgrid.mapping.styled.Tileset
 
connections - Variable in class squidpony.squidgrid.mapping.RoomFinder
When a RoomFinder is constructed, it stores all points of rooms that are adjacent to another region here.
contains(Rectangle, Coord) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
contains(Iterable<? extends Rectangle>, Coord) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
contains(short) - Method in class squidpony.squidmath.ShortSet
 
contains(short) - Method in class squidpony.squidmath.ShortVLA
 
containsAny(Rectangle, Collection<Coord>) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
 
containsKey(Object) - Method in class squidpony.squidgrid.SpatialMap
Checks whether this contains the given identity key.
containsKey(short[]) - Method in class squidpony.squidmath.RegionMap
 
containsPosition(Object) - Method in class squidpony.squidgrid.SpatialMap
Checks whether this contains anything at the given position.
containsRegion(short[]) - Method in class squidpony.squidmath.RegionMap
Checks if a region, stored as packed data (possibly from CoordPacker or this class) overlaps with regions stored in this object as keys.
containsValue(Object) - Method in class squidpony.squidgrid.SpatialMap
Checks whether this contains the given element.
containsValue(Object, boolean) - Method in class squidpony.squidmath.RegionMap
Returns true if the specified value is in the map.
convertBytesToInt(byte[], int) - Static method in class squidpony.squidmath.MersenneTwister
Take four bytes from the specified position in the specified block and convert them into a 32-bit int, using the big-endian convention.
convertBytesToInts(byte[]) - Static method in class squidpony.squidmath.MersenneTwister
Convert an array of bytes into an array of ints.
Coord - Class in squidpony.squidmath
A 2D coordinate.
Coord() - Constructor for class squidpony.squidmath.Coord
 
Coord(int, int) - Constructor for class squidpony.squidmath.Coord
 
Coord3D - Class in squidpony.squidmath
Generic three dimensional coordinate class.
Coord3D(int, int, int) - Constructor for class squidpony.squidmath.Coord3D
Creates a three dimensional coordinate with the given location.
CoordDouble - Class in squidpony.squidmath
Coord using double values for x and y instead of int.
CoordDouble() - Constructor for class squidpony.squidmath.CoordDouble
 
CoordDouble(double, double) - Constructor for class squidpony.squidmath.CoordDouble
 
CoordDouble(CoordDouble) - Constructor for class squidpony.squidmath.CoordDouble
 
CoordDouble(Coord) - Constructor for class squidpony.squidmath.CoordDouble
 
CoordPacker - Class in squidpony.squidmath
Provides static methods to encode Coords as single primitive ints in various ways, hence the namesake, but also provides advanced methods to encode 2D arrays of various sorts produced by SquidLib in extremely memory-efficient representations, and decode those representations to various types of 2D array on-demand.
coords - Variable in class squidpony.squidmath.Region
 
coordToHilbert(Coord) - Static method in class squidpony.squidmath.CoordPacker
Takes a position as a Coord called pt and returns the length to travel along the 256x256 Hilbert curve to reach that position.
coordToMoore(Coord) - Static method in class squidpony.squidmath.CoordPacker
Takes a position as a Coord called pt and returns the length to travel along the 16x16 Moore curve to reach that position.
copy() - Method in class squidpony.FakeLanguageGen
 
copy() - Method in class squidpony.squidmath.ChaosRNG
Produces another ChaosRNG with no relation to this one; this breaks the normal rules that RandomnessSource.copy abides by because this class should never have its generated number sequence be predictable.
copy() - Method in class squidpony.squidmath.DeckRNG
Creates a copy of this DeckRNG; it will generate the same random numbers, given the same calls in order, as this DeckRNG at the point copy() is called.
copy() - Method in class squidpony.squidmath.DharmaRNG
Creates a copy of this DharmaRNG; it will generate the same random numbers, given the same calls in order, as this DharmaRNG at the point copy() is called.
copy() - Method in class squidpony.squidmath.EditRNG
Creates a copy of this StatefulRNG; it will generate the same random numbers, given the same calls in order, as this StatefulRNG at the point copy() is called.
copy() - Method in class squidpony.squidmath.LightRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.LongPeriodRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.MersenneTwister
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.PermutedRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in interface squidpony.squidmath.RandomnessSource
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.RNG
Creates a copy of this RNG; it will generate the same random numbers, given the same calls in order, as this RNG at the point copy() is called.
copy() - Method in class squidpony.squidmath.SobolQRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.StatefulRNG
Creates a copy of this StatefulRNG; it will generate the same random numbers, given the same calls in order, as this StatefulRNG at the point copy() is called.
copy() - Method in class squidpony.squidmath.XoRoRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy() - Method in class squidpony.squidmath.XorRNG
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
copy2D(char[][]) - Static method in class squidpony.GwtCompatibility
Gets a copy of the 2D char array, source, that has the same data but shares no references with source.
copy2D(double[][]) - Static method in class squidpony.GwtCompatibility
Gets a copy of the 2D double array, source, that has the same data but shares no references with source.
copy2D(int[][]) - Static method in class squidpony.GwtCompatibility
Gets a copy of the 2D int array, source, that has the same data but shares no references with source.
copy2D(boolean[][]) - Static method in class squidpony.GwtCompatibility
Gets a copy of the 2D boolean array, source, that has the same data but shares no references with source.
copyCache(IColorCenter.Skeleton<T>) - Method in class squidpony.IColorCenter.Skeleton
You may want to copy colors between IColorCenter instances that have different create() methods -- and as such, will have different values for the same keys in the cache.
CornerCaves - Class in squidpony.tileset
 
CornerCaves() - Constructor for class squidpony.tileset.CornerCaves
 
CORRIDOR - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Constant for features being added to all environment types.
CORRIDOR_FLOOR - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
Constant for environment tiles that are floors for a corridor.
CORRIDOR_WALL - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
Constant for environment tiles that are walls near a corridor.
corridorFX - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
The effects that will be applied when generate is called.
corridors - Variable in class squidpony.squidgrid.mapping.RoomFinder
Not likely to be used directly, but there may be things you can do with these that are cumbersome using only RoomFinder's simpler API.
costMap - Variable in class squidpony.squidai.DijkstraMap
This stores the entry cost multipliers for each cell; that is, a value of 1.0 is a normal, unmodified cell, but a value of 0.5 can be entered easily (two cells of its cost can be entered for the cost of one 1.0 cell), and a value of 2.0 can only be entered with difficulty (one cell of its cost can be entered for the cost of two 1.0 cells).
count(short[]) - Static method in class squidpony.squidmath.CoordPacker
Counts the number of "on" cells encoded in a packed array without unpacking it.
count(short[], boolean) - Static method in class squidpony.squidmath.CoordPacker
Counts the number of cells encoding a boolean equal to wanted in a packed array without unpacking it.
countCells(char[][], char) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
Quickly counts the number of char elements in level that are equal to match.
counterClockwise() - Method in enum squidpony.squidgrid.Direction
Returns the Direction one step counterclockwise including diagonals.
covered(short[]) - Static method in class squidpony.squidmath.CoordPacker
Finds how many cells are encoded in a packed array (both on and off) without unpacking it.
create(int, int, int, int) - Method in class squidpony.IColorCenter.Skeleton
Create a concrete instance of the color type given as a type parameter.
create() - Static method in class squidpony.panel.IColoredString.Impl
A static constructor, to avoid having to write <T> in the caller.
create(String) - Static method in class squidpony.panel.IColoredString.Impl
A convenience method, equivalent to create(s, null).
create(String, T) - Static method in class squidpony.panel.IColoredString.Impl
A static constructor, to avoid having to write <T> in the caller.
create() - Method in class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
Builds and returns a map in the Classic Rogue style.
create() - Method in class squidpony.squidgrid.mapping.DividedMazeGenerator
Builds a maze.
create(GrowingTreeMazeGenerator.ChoosingMethod) - Method in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
Builds and returns a boolean mapping of a maze using the provided chooser method object.
create() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
 
createMany(int) - Static method in class squidpony.squidmath.LongPeriodRNG
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of 2 to the 512 numbers that will not overlap with other sequences in the array.
createMany(int, long) - Static method in class squidpony.squidmath.LongPeriodRNG
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that will not overlap with other sequences in the array.
createMany(int, String) - Static method in class squidpony.squidmath.LongPeriodRNG
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that will not overlap with other sequences in the array.
createMany(int, long[]) - Static method in class squidpony.squidmath.LongPeriodRNG
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that will not overlap with other sequences in the array.
createPoint() - Method in class squidpony.squidmath.NeuralParticle
Creates a pip that falls within the required distance from the current distribution.
crossConnect(int, int, LinkedHashMap<Coord, List<Coord>>) - Static method in class squidpony.squidgrid.mapping.SymmetryDungeonGenerator
 
CrossHash - Class in squidpony.squidmath
Simple hashing functions that we can rely on staying the same cross-platform.
CrossHash() - Constructor for class squidpony.squidmath.CrossHash
 
CustomRandom() - Constructor for class squidpony.squidmath.RNG.CustomRandom
Creates a new random number generator.
CustomRandom(RandomnessSource) - Constructor for class squidpony.squidmath.RNG.CustomRandom
Creates a new random number generator.
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 
Skip navigation links

Copyright © 2012–2016. All rights reserved.