Crate spaceform[][src]

Expand description

spaceform is a SIMD-accelerated library for 3D graphics.

Re-exports

pub use direction::Direction;
pub use normal::Normal;
pub use point::Point;
pub use rotation::EulerAngles;
pub use rotation::Rotation;
pub use rotation::RotationOrder;
pub use transform::Transform;

Modules

These are the base mathematical types, which are then abstracted by more usable types.

Coordinate systems.

Directions in 3D space.

Surface normals.

Points in 3D space.

Rotations.

Affine transformations.

Structs

Check if a const expression is true or false.

Traits

A false expression.

A true expression.

Functions

Check if an argument is valid to pass into shuffle.

Get the x86 shuffle mask, because of const generic limitations.