# transform Animations transforming one mobject into another. ### Classes | [`ApplyComplexFunction`](manim.animation.transform.ApplyComplexFunction.md#manim.animation.transform.ApplyComplexFunction) | | |----------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------| | [`ApplyFunction`](manim.animation.transform.ApplyFunction.md#manim.animation.transform.ApplyFunction) | | | [`ApplyMatrix`](manim.animation.transform.ApplyMatrix.md#manim.animation.transform.ApplyMatrix) | Applies a matrix transform to an mobject. | | [`ApplyMethod`](manim.animation.transform.ApplyMethod.md#manim.animation.transform.ApplyMethod) | Animates a mobject by applying a method. | | [`ApplyPointwiseFunction`](manim.animation.transform.ApplyPointwiseFunction.md#manim.animation.transform.ApplyPointwiseFunction) | Animation that applies a pointwise function to a mobject. | | [`ApplyPointwiseFunctionToCenter`](manim.animation.transform.ApplyPointwiseFunctionToCenter.md#manim.animation.transform.ApplyPointwiseFunctionToCenter) | | | [`ClockwiseTransform`](manim.animation.transform.ClockwiseTransform.md#manim.animation.transform.ClockwiseTransform) | Transforms the points of a mobject along a clockwise oriented arc. | | [`CounterclockwiseTransform`](manim.animation.transform.CounterclockwiseTransform.md#manim.animation.transform.CounterclockwiseTransform) | Transforms the points of a mobject along a counterclockwise oriented arc. | | [`CyclicReplace`](manim.animation.transform.CyclicReplace.md#manim.animation.transform.CyclicReplace) | An animation moving mobjects cyclically. | | [`FadeToColor`](manim.animation.transform.FadeToColor.md#manim.animation.transform.FadeToColor) | Animation that changes color of a mobject. | | [`FadeTransform`](manim.animation.transform.FadeTransform.md#manim.animation.transform.FadeTransform) | Fades one mobject into another. | | [`FadeTransformPieces`](manim.animation.transform.FadeTransformPieces.md#manim.animation.transform.FadeTransformPieces) | Fades submobjects of one mobject into submobjects of another one. | | [`MoveToTarget`](manim.animation.transform.MoveToTarget.md#manim.animation.transform.MoveToTarget) | Transforms a mobject to the mobject stored in its `target` attribute. | | [`ReplacementTransform`](manim.animation.transform.ReplacementTransform.md#manim.animation.transform.ReplacementTransform) | Replaces and morphs a mobject into a target mobject. | | [`Restore`](manim.animation.transform.Restore.md#manim.animation.transform.Restore) | Transforms a mobject to its last saved state. | | [`ScaleInPlace`](manim.animation.transform.ScaleInPlace.md#manim.animation.transform.ScaleInPlace) | Animation that scales a mobject by a certain factor. | | [`ShrinkToCenter`](manim.animation.transform.ShrinkToCenter.md#manim.animation.transform.ShrinkToCenter) | Animation that makes a mobject shrink to center. | | [`Swap`](manim.animation.transform.Swap.md#manim.animation.transform.Swap) | | | [`Transform`](manim.animation.transform.Transform.md#manim.animation.transform.Transform) | A Transform transforms a Mobject into a target Mobject. | | [`TransformAnimations`](manim.animation.transform.TransformAnimations.md#manim.animation.transform.TransformAnimations) | | | [`TransformFromCopy`](manim.animation.transform.TransformFromCopy.md#manim.animation.transform.TransformFromCopy) | Performs a reversed Transform |