Module matrixable::strategies

source ·
Expand description

Structures implementing AccessStrategy, InPlace and/or TransformStrategy traits.

Re-exports§

Structs§

  • Accesses to a matrix (the subject) are defined by entries of another matrix (the map).
  • Performs a horizontal flip of a matrix.
  • Performs a vertical flip of a matrix.
  • This Strategy does nothing…
  • Reverses a matrix by performing a symmetry of elements by the center of that matrix.
  • Performs a counter-clockwise rotation.
  • Performs a clockwise rotation.
  • Performs a circular shift of elements from left to right.
  • Performs a circular shift of elements of a matrix from right to left.
  • Gives a matrix by deleting a row and a column from the original matrix.
  • Performs matrix transposition.

Type Aliases§

  • This strategy access elements of this matrix following an ordered set of AccessStrategys.