Cargo Features

retrofire-core has no features set by default.

[dependencies]
retrofire-core = { version = "0.3.3-alpha1", features = ["fp", "std", "libm", "mm"] }
fp libm? mm? std?

Support for floating-point functions.

Affects angle::asin, angle::acos, angle::atan2, mat::orient_y, mat::orient_z, mat::rotate_x, mat::rotate_y, mat::rotate_z

std = fp

Use std fp functions, enable I/O and timing support.

Affects float::f32, pnm::load_pnm, pnm::save_ppm, pnm::write_ppm

libm = fp

Use fp functions from the libm crate.

Enables libm

Affects float::libm

mm = fp

Use fp functions from the micromath crate.

Enables micromath

Affects float::mm