libgta  1.0.8
Read and Write Generic Tagged Array (GTA) files
libgta Reference

The Generic Tagged Array (GTA) File Format

The GTA file format has the following features:

See the GTA file format specification for details.

The libgta Library

The library works with three basic entities: GTA headers, GTA tag lists, and the array data.
A GTA header stores all the information about the array data: array dimensions, array element components, and tag lists. There is one global tag list for the whole array, one tag list for each dimension, and one tag list for each element component.
The array data can be read and written in one of three ways:

The library provides interfaces for C and C++. See the Files section.


Examples written in C:

Examples written in C++: