Package | Description |
---|---|
squidpony.annotation | |
squidpony.squidgrid.fov | |
squidpony.squidgrid.gui | |
squidpony.squidgrid.gui.libgdx | |
squidpony.squidmath |
Modifier and Type | Class and Description |
---|---|
interface |
Beta
Signifies that a public API (public class, method or field) is subject to
incompatible changes, or even removal, in a future release.
|
Modifier and Type | Class and Description |
---|---|
class |
EliasFOV
Uses the Elias line running to raycast.
|
class |
EliasLOS
Uses Wu's Algorithm as modified by Elias to draw the line.
|
class |
MergedFOV
This class merges the results from two or more FOVSolvers.
|
class |
RayCastingFOV
Simple raytracing algorithm for Field of View.
|
class |
RayCastingLOS
Uses a series of rays internal to the start and end point to determine
visibility.
|
class |
RippleFOV
Performs FOV by pushing values outwards from the source location.
|
class |
SpreadFOV
Performs FOV by pushing values outwards from the source location.
|
class |
ThreadedFOVSolver
A threaded wrapper for an FOVSolver.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SGPane
A basic interface for working with grids.
|
Modifier and Type | Class and Description |
---|---|
class |
SGPanelGDX
A libGDX implementation of SPanel that allows both text and graphics.
|
Modifier and Type | Class and Description |
---|---|
class |
Elias
Contains methods to draw antialiased lines based on floating point
coordinates.
|