pub mod contour;
mod curve;
mod layout;
mod point;
mod roots;
mod winding;
pub use contour::Contour;
pub use curve::{Basis, Quadratic, quadratic_basis};
pub use point::{Coordinates, Point, left_normals};
pub use winding::contains;
pub(crate) use layout::contour_tensors;
use ::burn::tensor::Tensor;
pub type Arguments<B> = Tensor<B, 4>;