Package org.bukkit.util
Class Transformation
java.lang.Object
org.bukkit.util.Transformation
Represents an arbitrary affine transformation.
- 
Constructor SummaryConstructorsConstructorDescriptionTransformation(@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) 
- 
Method SummaryModifier and TypeMethodDescriptionboolean@NotNull org.joml.QuaternionfGets the left rotation component of this transformation.@NotNull org.joml.QuaternionfGets the right rotation component of this transformation.@NotNull org.joml.Vector3fgetScale()Gets the scale component of this transformation.@NotNull org.joml.Vector3fGets the translation component of this transformation.inthashCode()toString()
- 
Constructor Details- 
Transformation
- 
Transformation
 
- 
- 
Method Details- 
getTranslationGets the translation component of this transformation.- Returns:
- translation component
 
- 
getLeftRotationGets the left rotation component of this transformation.- Returns:
- left rotation component
 
- 
getScaleGets the scale component of this transformation.- Returns:
- scale component
 
- 
getRightRotationGets the right rotation component of this transformation.- Returns:
- right rotation component
 
- 
hashCodepublic int hashCode()
- 
equals
- 
toString
 
-