#2d-3d #points #structures #space #representing #point3-d #point2-d

siiir_points

Data structures representing points in 2D & 3D space

5 releases

0.1.5-beta Jan 21, 2023
0.1.4-beta Jan 21, 2023

#25 in #representing

MIT license

13KB
281 lines

siiir_points

Short description

Data structures representing points in 2D & 3D space.

Docs & Repo

Documentation

Library documentation is on on crates.io.
Whole docs are in source code.

Repository

https://github.com/Siiir/siiir_points

Specifications

Git-related things are in public GitHub repository.
Other specifications are in Cargo.toml file.

Maturity

Beta — works, but doesn't have full tests, only basic.
Any feedback and contribution is welcome. Write on my email.

Tests

Unit tests

Basic — passing

Doc tests

Basic — passing

Integration tests

None


lib.rs:

This library provides a set of data structures for representing points in two and three dimensional space.

The structures are named Point2D and Point3D respectively. They provide intuitive operations such as addition, subtraction, negation and comparison.

Dependencies

~0.4–1MB
~20K SLoC