Rotate

public class Rotate implements Transform

Class Rotate. Provides rotate functionality for the Hytale server.

java.lang.Object > Rotate

Field Summary

rotations

final int rotations

Field rotations.

Method Detail

Rotate

public public Rotate (final Axis axis)

Method Rotate.

Parameters:
final Axis axis

apply

public void apply (@Nonnull final Vector3i vector3i)

Method apply.

Parameters:
@Nonnull final Vector3i vector3i

if

public else if (this.rotations > 1)

Method if.

Parameters:
this.rotations > 1

toString

public String toString ()

Method toString.

forDirection

static Transform forDirection (@Nonnull final Vector3i direction, final Rotation angle)

Method forDirection.

Parameters:
@Nonnull final Vector3i direction
final Rotation angle

forAxisAndAngle

static Transform forAxisAndAngle (final BrushAxis axis, final Rotation angle)

Method forAxisAndAngle.

Parameters:
final BrushAxis axis
final Rotation angle