namespace Utility

in global :: Sandbox

This namespace contains:

namespace Svg
class CircularBuffer<T> Circular buffer, push pop and index access is always O(1).
class Crc32 Generate 32-bit Cyclic Redundancy Check (CRC32) checksums.
class Crc64 Generate 64-bit Cyclic Redundancy Check (CRC64) checksums.
struct DataProgress For providing a callback to describe the progress of doing something with some kind of block of data
class DataProgress.Callback
struct DisposeAction Creates an IDisposable that will simply run an action when disposed
class Easing Easing functions used for transitions. See https://easings.net/ for examples.
class Easing.Function An easing function that transforms the linear input into non linear output.
class EditorTools Functions to interact with the tools system. Does nothing if tools aren't enabled.
class FloatBitmap
interface INoiseField A noise function that can be sampled at a 1-, 2-, or 3D position. Samples will be between 0 and 1. Thread-safe.
class Noise Provides access to coherent noise utilities. All of these functions should return between 0 and 1.
class Noise.FractalParameters Parameters for constructing a fractal noise field, which layers multiple octaves of a noise function with increasing frequency and reducing amplitudes.
class Noise.Parameters Parameters for constructing a noise field. Use if you want a noise field made from multiple octaves.
class Parallel Wrappers of the parallel class.
class Steam