foundation library
Building blocks and framework primitives for the rest of the library.
The features defined in this library are the lowest-level utility classes and functions used by all other parts of the framework and do not import any other libraries in the package.
Most applications and packages will not use this library directly.
Classes
- BufferedWriter
- Wraps a writer and buffers its output.
-
Grid<
T> -
Stores elements of a certain type
T
in a 2-dimensional grid structure. -
ListGrid<
T> - A grid whose internal memory layout is a row-major 1-dimenional List.
- Offset
- A 2D offset relative to the top left corner of a coordinate space.
- Rect
-
A rectangular area defined by its top-left corner
(x, y)
and dimensions. - StringWriter
- Wraps a writer and provides an API for writing strings instead of bytes.
- Writer
- An interface for objects that are byte-oriented sinks.