Create/manipulate N-dimensional raster geometries.
Raster Geometry - Create/manipulate N-dim raster geometric shapes.
This software provides a library for generating or otherwise manipulating N-dimensional raster geometric shapes.
Most of the code is used is used in a number of projects where it is tested against real-life scenarios.
As a result of the code maturity, some of the library components may undergo (eventually heavy) refactoring. While this is not expected, this will be documented. Please file a bug report if you detect an undocumented refactoring.
Releases information are available through NEWS.rst.
For a more comprehensive list of changes see CHANGELOG.rst (automatically generated from the version control system).
The 2D geometrical shapes currently available are:
The 3D geometrical shapes currently available are:
The N-dim geometrical shapes currently available are:
- cuboid: sum[abs(x_n/a_n)^inf] < 1
- superellipsoid: sum[abs(x_n/a_n)^k] < 1
- prism: stack (N-1)-D rendered objects on given axis
Additional may be added in the future.
The recommended way of installing the software is through PyPI:
$ pip install raster_geometry
Alternatively, you can clone the source repository from GitHub:
$ git clone firstname.lastname@example.org:norok2/raster_geometry.git $ cd raster_geometry $ pip install -e .
For more details see also INSTALL.rst.
This work is licensed through the terms and conditions of the GPLv3+ See the accompanying LICENSE.rst for more details.
For a complete list of authors please see AUTHORS.rst.
People who have influenced this work are acknowledged in THANKS.rst.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size raster_geometry-0.1.4.1-py2.py3-none-any.whl (19.9 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
Hashes for raster_geometry-0.1.4.1-py2.py3-none-any.whl