Package org.joml

Interface Vector2fc

All Known Implementing Classes:
Vector2f

public interface Vector2fc
  • Method Details

    • x

      float x()
    • y

      float y()
    • get

      java.nio.ByteBuffer get​(java.nio.ByteBuffer byteBuffer)
    • get

      java.nio.ByteBuffer get​(int int1, java.nio.ByteBuffer byteBuffer)
    • get

      java.nio.FloatBuffer get​(java.nio.FloatBuffer floatBuffer)
    • get

      java.nio.FloatBuffer get​(int int1, java.nio.FloatBuffer floatBuffer)
    • sub

      Vector2f sub​(Vector2fc vector2fc, Vector2f vector2f)
    • sub

      Vector2f sub​(float float1, float float2, Vector2f vector2f)
    • dot

      float dot​(Vector2fc vector2fc)
    • angle

      float angle​(Vector2fc vector2fc)
    • length

      float length()
    • lengthSquared

      float lengthSquared()
    • distance

      float distance​(Vector2fc vector2fc)
    • distanceSquared

      float distanceSquared​(Vector2fc vector2fc)
    • distance

      float distance​(float float1, float float2)
    • distanceSquared

      float distanceSquared​(float float1, float float2)
    • normalize

      Vector2f normalize​(Vector2f vector2f)
    • add

      Vector2f add​(Vector2fc vector2fc, Vector2f vector2f)
    • add

      Vector2f add​(float float1, float float2, Vector2f vector2f)
    • negate

      Vector2f negate​(Vector2f vector2f)
    • mul

      Vector2f mul​(float float1, Vector2f vector2f)
    • mul

      Vector2f mul​(float float1, float float2, Vector2f vector2f)
    • mul

      Vector2f mul​(Vector2fc vector2fc, Vector2f vector2f)
    • lerp

      Vector2f lerp​(Vector2fc vector2fc, float float1, Vector2f vector2f)
    • fma

      Vector2f fma​(Vector2fc vector2fc, Vector2fc vector2fc2, Vector2f vector2f)
    • fma

      Vector2f fma​(float float1, Vector2fc vector2fc, Vector2f vector2f)