Skip to content

Point

A point in 2D space.

use helpers4::geometry::Point;

Cargo feature geometry (enabled by default). To compile only this module:

cargo add helpers4 --no-default-features --features geometry

or in Cargo.toml:

[dependencies]
helpers4 = { version = "0.0.9", default-features = false, features = ["geometry"] }
pub struct Point { /* private fields */ }
use helpers4::geometry::Point;

let p = Point::new(3.0, 4.0);
assert_eq!((p.x, p.y), (3.0, 4.0));

src/geometry/point.rs