Package squidpony.squidgrid
Class Adjacency.ThinWallAdjacency
java.lang.Object
squidpony.squidgrid.Adjacency
squidpony.squidgrid.Adjacency.BasicAdjacency
squidpony.squidgrid.Adjacency.ThinWallAdjacency
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Adjacency
public static class Adjacency.ThinWallAdjacency extends Adjacency.BasicAdjacency implements Serializable
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class squidpony.squidgrid.Adjacency
Adjacency.BasicAdjacency, Adjacency.RotationAdjacency, Adjacency.ThinWallAdjacency
-
Field Summary
Fields inherited from class squidpony.squidgrid.Adjacency
blockingRule, costRules, depths, directions, height, invertAdjacent, maxAdjacent, measurement, rotations, standardCost, twoStepRule, width
-
Constructor Summary
Constructors Constructor Description ThinWallAdjacency(int width, int height, Measurement metric)
-
Method Summary
Modifier and Type Method Description IntDoubleOrderedMap
addCostRule(char tile, double cost, boolean isRotation)
Methods inherited from class squidpony.squidgrid.Adjacency.BasicAdjacency
composite, extractN, extractR, extractX, extractY, isBlocked, move, neighborMaps, portal, putAllVariants, putAllVariants, resetAllVariants, validate
Methods inherited from class squidpony.squidgrid.Adjacency
addCostRule, extractCoord, hasStandardCost, move, putAllVariants, putAllVariants, resetAllVariants, resetAllVariants, show, showMap
-
Constructor Details
-
Method Details
-
addCostRule
- Overrides:
addCostRule
in classAdjacency.BasicAdjacency
-