> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rotation Transform

## About this Block

The Rotation Transform block defines a transform that rotates an object about a specified axis. To rotate a body by its central axis, place the centroid property of its bounding box in the 'Center point' input. The transform can be used by using the **Transform Object** block. Alternatively, the **Rotate Object** block performs the same operation directly on an object.

***

Create a transform to represent a rotation around an axis.

### Inputs

| Name         | Type                                                   | Description                         |
| ------------ | ------------------------------------------------------ | ----------------------------------- |
| Center point | [Point](../../../../block-documentation/types/point)   | Starting point of axis.             |
| Axis         | [Vector](../../../../block-documentation/types/vector) | Direction of axis to rotate around. |
| Angle        | [Scalar](../../../../block-documentation/types/scalar) | Rotation angle.                     |

### Outputs

| Type                                                                   |
| ---------------------------------------------------------------------- |
| [Transformation](../../../../block-documentation/types/transformation) |
