Module prelude

Source
Expand description

Prelude traits and documentation

The prelude specifies most of the features provided by the objects of the framework. This goes from math properties to array conversion and vectors concatenation.

Modules§

coordinates
Coordinates accessors
transforms
Transform matrix

Traits§

Algebra
Square matrices algebra
Angle
Operations related to the angle of two vectors
Array
Set an object from an array and convert an object onto an array
Cross
Stable cross product of two vectors
Initializer
Construct objects either filled with ones or zeros
Interpolation
Interpolations between two objects
Metric
Operations between objects of a metric space
Reset
Fill an object with a value
Rows
Access the matrix as an array of rows ordered from left to right
Split
Split an object onto two part that can be concatenated or accessed separately
Vector
Set an object from a vector and convert an object onto a vector