Introduction
Object hierarchy
Fundamentals
main — Library-level functions
version — Version information
GwySerializable — Serialisable value-like object interface
serializable-boxed — Making boxed types serialisable
serialize — Serialisers and deserialisers
GwyErrorList — List of GErrors
GwyCalc — Asynchronous calculation.
GwyMaster — Parallel task manager.
Numerical Tools
math — Mathematical functions
interpolation — Low-level interpolation functions
GwyRand — Random number generation
FFT — Fourier Transform tools
GwyFitter — Non-linear least-squares fitting
GwyFitTask — Non-linear least-squares fitter model and data
GwyFitFunc — Fitting function
GwyExpr — Arithmetic expression parser and evaluator
GwyUnit — Physical unit representation
GwyValueFormat — Physical quantity formatting
One-Dimensional Data
GwyLinePart — Pixel-wise rectangle in plane
GwyLine — One-dimensional data in regular grid
GwyLine arithmetic — Arithmetic operations with lines
GwyLine as a distribution — Using lines as histograms and distributions
GwyLine statistics — Statistical characteristics of lines
GwyCurve — General one-dimensional data
GwyCurve statistics — Statistical characteristics of curves
GwyMaskIter — Bit mask iterator
GwyMaskLine — One-dimensional bit mask
Two-Dimensional Data
GwyFieldPart — Pixel-wise rectangle in plane
GwyField — Two-dimensional data in regular grid
GwyField arithmetic — Arithmetic operations with fields
GwyField correlation and cross-correlation — Field correlation and cross-correlation
GwyField distributions — One-dimensional distributions and functionals of fields
GwyField filtering — Field filtering
GwyField levelling — Field levelling and background subtraction
GwyField data reading — Reading and extraction of fields values
GwyField statistics — Statistical characteristics of fields
GwyField transformations — Geometrical transformations of fields
GwyMaskField — Two-dimensional bit mask
GwyMaskField arithmetic — Arithmetic and logical operations with mask fields
GwyMaskField grains — Using mask fields to mark grains
GwyMaskField transformations — Geometrical transformations of mask fields
GwySurface — General two-dimensional data
GwySurface statistics — Statistical characteristics of surfaces
GwyGrainValue — Grain value
Three-Dimensional Data
GwyBrickPart — Pixel-wise block in space
GwyBrick — Three-dimensional data in regular grid
GwyBrick arithmetic — Arithmetic operations with bricks
GwyBrick statistics — Statistical characteristics of bricks
Data Containers
GwyArrayGArray wrapper capable of emitting signals
GwyContainer — Data container with items identified by strings or quarks
GwyInventory — Ordered item inventory, indexed by both name and position
Resources
GwyRGBA — Bit depth independet RGBA colours
GwyResource — Built-in and/or user supplied application resources
GwyGradient — Map from numbers to RGBA colours
GwyGLMaterial — OpenGL material representation
GwyFitParam — User-defined fitting function parameter
Builtin fit funcs — List of built-in fitting functions
GwyUserFitFunc — User-defined fitting function
Builtin grain values — List of built-in grain values
GwyUserGrainValue — User-defined grain value
Selections
GwyCoords — Base class for coordinates of geometrical objects.
GwyCoordsPoint — Coordinates of points in plane.
Utilities
macros — Miscellaneous utility macros
String functions — String utility functions
Object utils — GObject utility functions
pack — Binary data packing and unpacking
Index of all symbols
Annotation Glossary