Module ultraviolet::transform

source ·
Expand description

Dedicated transformation types as the combination of primitives.

Note that you may want to us these types over the corresponding type of homogeneous transformation matrix because they are faster in most operations, especially composition and inverse.

Structs

  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • An Isometry, aka a “rigid body transformation”.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.
  • A Similarity, i.e. an Isometry but with an added uniform scaling.