Geometric Transforms

Mathematica's symbolic architecture and sophisticated mathematical capabilities allow it to take a uniquely high-level approach to geometric transformations—supporting complete geometric, matrix, and functional representations in any number of dimensions, whether for mechanical systems, computer graphics, or pure mathematics.


Geometric Object Transformations

Rotate ▪ Translate ▪ Scale

GeometricTransformation apply any transformation function to geometric objects

Transformation Matrices

RotationMatrix rotations in any number of dimensions

ScalingMatrix stretch or shrink along any direction

ShearingMatrix ▪ ReflectionMatrix ▪ IdentityMatrix

TransformationMatrix the matrix representation of a transformation function

Symbolic Transformation Functions

RotationTransform ▪ TranslationTransform ▪ ScalingTransform

ShearingTransform ▪ ReflectionTransform ▪ RescalingTransform

AffineTransform ▪ LinearFractionalTransform

TransformationFunction general symbolic representation of transformations

Composition symbolic composition of transformation functions

InverseFunction inverse of transformation functions

Algebraic Structure

FiniteGroupData properties of finite groups

New to Mathematica? Find your learning path »
Have a question? Ask support »