energyml-geometry 0.3.0

Turns EnergyML representations into points, indices and a coordinate reference system.
Documentation
# energyml-geometry

From an EnergyML representation to points, indices and a coordinate reference system. Representations are read through a registry of readers: meshes and surfaces, IJK grids (faults, K gaps, parametric pillars, local grids), unstructured grids, wellbore trajectories and frames, sub-representations, and geometry borrowed from another representation. Point arrays that are computed rather than stored (lattices, parametric lines, z-value arrays) are evaluated, not reported as empty. A representation the library cannot read is refused by name, never drawn empty.

`scene::of_package` reads a whole package into scene objects with their properties and colours, so every face gets the same answer.

## Features

| Feature | Default | Effect |
|---|---|---|
| `hdf5` | no | read arrays from HDF5 files, where most geometry lives; without it only forms that carry no data still evaluate |

## Documentation

- API reference: <https://docs.rs/energyml-geometry>
- Repository documentation: [`docs/`](../../docs/) and [`ARCHITECTURE.md`](../../ARCHITECTURE.md), [library guide](../../docs/library.md)

## Licence

Apache-2.0. See [`LICENSE`](../../LICENSE).