Class ExpandVector3f

java.lang.Object
com.blamejared.crafttweaker.natives.util.math.ExpandVector3f

@ZenRegister public class ExpandVector3f extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    add(com.mojang.math.Vector3f internal, float x, float y, float z)
     
    static void
    add(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
     
    static void
    clamp(com.mojang.math.Vector3f internal, float min, float max)
     
    static void
    clamp(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f min, com.mojang.math.Vector3f max)
     
    static com.mojang.math.Vector3f
    copy(com.mojang.math.Vector3f internal)
     
    static void
    cross(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
     
    static float
    dot(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
     
    static void
    lerp(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f max, float value)
     
    static void
    load(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
     
    static void
    mul(com.mojang.math.Vector3f internal, float scalar)
     
    static void
    mul(com.mojang.math.Vector3f internal, float x, float y, float z)
     
    static boolean
    normalize(com.mojang.math.Vector3f internal)
     
    static com.mojang.math.Quaternion
    rotation(com.mojang.math.Vector3f internal, float rads)
     
    static com.mojang.math.Quaternion
    rotationDegrees(com.mojang.math.Vector3f internal, float degrees)
     
    static void
    setValues(com.mojang.math.Vector3f internal, float x, float y, float z)
     
    static void
    sub(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
     
    static void
    transform(com.mojang.math.Vector3f internal, com.mojang.math.Matrix3f matrix)
     
    static void
    transform(com.mojang.math.Vector3f internal, com.mojang.math.Quaternion quaternion)
     
    static float
    x(com.mojang.math.Vector3f internal)
     
    static float
    y(com.mojang.math.Vector3f internal)
     
    static float
    z(com.mojang.math.Vector3f internal)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandVector3f

      public ExpandVector3f()
  • Method Details

    • x

      public static float x(com.mojang.math.Vector3f internal)
    • y

      public static float y(com.mojang.math.Vector3f internal)
    • z

      public static float z(com.mojang.math.Vector3f internal)
    • mul

      public static void mul(com.mojang.math.Vector3f internal, float scalar)
    • mul

      public static void mul(com.mojang.math.Vector3f internal, float x, float y, float z)
    • clamp

      public static void clamp(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f min, com.mojang.math.Vector3f max)
    • clamp

      public static void clamp(com.mojang.math.Vector3f internal, float min, float max)
    • setValues

      public static void setValues(com.mojang.math.Vector3f internal, float x, float y, float z)
    • load

      public static void load(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
    • add

      public static void add(com.mojang.math.Vector3f internal, float x, float y, float z)
    • add

      public static void add(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
    • sub

      public static void sub(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
    • dot

      public static float dot(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
    • normalize

      public static boolean normalize(com.mojang.math.Vector3f internal)
    • cross

      public static void cross(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f other)
    • transform

      public static void transform(com.mojang.math.Vector3f internal, com.mojang.math.Matrix3f matrix)
    • transform

      public static void transform(com.mojang.math.Vector3f internal, com.mojang.math.Quaternion quaternion)
    • lerp

      public static void lerp(com.mojang.math.Vector3f internal, com.mojang.math.Vector3f max, float value)
    • rotation

      public static com.mojang.math.Quaternion rotation(com.mojang.math.Vector3f internal, float rads)
    • rotationDegrees

      public static com.mojang.math.Quaternion rotationDegrees(com.mojang.math.Vector3f internal, float degrees)
    • copy

      public static com.mojang.math.Vector3f copy(com.mojang.math.Vector3f internal)