程序包 org.bukkit.util

# 类 Transformation

java.lang.Object
org.bukkit.util.Transformation

public class Transformation extends Object
Represents an arbitrary affine transformation.

- ## 构造器概要

  构造器
  构造器
  说明
  `Transformation(@NotNull org.joml.Vector3f translation, @NotNull org.joml.AxisAngle4f leftRotation, @NotNull org.joml.Vector3f scale, @NotNull org.joml.AxisAngle4f rightRotation)`
  `Transformation(@NotNull org.joml.Vector3f translation, @NotNull org.joml.Quaternionf leftRotation, @NotNull org.joml.Vector3f scale, @NotNull org.joml.Quaternionf rightRotation)`

- ## 方法概要

  修饰符和类型
  方法
  说明
  `boolean`
  `equals(Object obj)`
  `@NotNull org.joml.Quaternionf`
  `getLeftRotation()`
  Gets the left rotation component of this transformation.
  `@NotNull org.joml.Quaternionf`
  `getRightRotation()`
  Gets the right rotation component of this transformation.
  `@NotNull org.joml.Vector3f`
  `getScale()`
  Gets the scale component of this transformation.
  `@NotNull org.joml.Vector3f`
  `getTranslation()`
  Gets the translation component of this transformation.
  `int`
  `hashCode()`
  `String`
  `toString()`

  ### 从类继承的方法 java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## 构造器详细资料

  - ### Transformation

    public Transformation(@NotNull @NotNull org.joml.Vector3f translation, @NotNull @NotNull org.joml.AxisAngle4f leftRotation, @NotNull @NotNull org.joml.Vector3f scale, @NotNull @NotNull org.joml.AxisAngle4f rightRotation)

  - ### Transformation

    public Transformation(@NotNull @NotNull org.joml.Vector3f translation, @NotNull @NotNull org.joml.Quaternionf leftRotation, @NotNull @NotNull org.joml.Vector3f scale, @NotNull @NotNull org.joml.Quaternionf rightRotation)

- ## 方法详细资料

  - ### getTranslation

    @NotNull public @NotNull org.joml.Vector3f getTranslation()
    Gets the translation component of this transformation.
    返回:
      translation component

  - ### getLeftRotation

    @NotNull public @NotNull org.joml.Quaternionf getLeftRotation()
    Gets the left rotation component of this transformation.
    返回:
      left rotation component

  - ### getScale

    @NotNull public @NotNull org.joml.Vector3f getScale()
    Gets the scale component of this transformation.
    返回:
      scale component

  - ### getRightRotation

    @NotNull public @NotNull org.joml.Quaternionf getRightRotation()
    Gets the right rotation component of this transformation.
    返回:
      right rotation component

  - ### hashCode

    public int hashCode()
    覆盖:
      `hashCode` 在类中 `Object`

  - ### equals

    public boolean equals(Object obj)
    覆盖:
      `equals` 在类中 `Object`

  - ### toString

    public String toString()
    覆盖:
      `toString` 在类中 `Object`