Improper Rotations and Roto-Reflection Matrices in 3 Dimensions
In 3 Dimensions Improper Rotation or Roto-Reflection refers to a Combination of Rotation around a given Axis and a Reflection across the Plane Perpendicular to that Axis,
applied in any order.
Any Improper Rotational Transformation or Roto-Reflection Transformation is carried out using a Roto-Reflection Matrix which is a Product of a 3D Rotation Matrix Around an Axis and a 3D Reflection Matrix across a Plane whose Normal is given by the Axis.
A 3D Rotation Matrix around an Arbitrary Axis given by Unit Vector <X,Y,Z> is given as