Class RecastVectors

java.lang.Object
org.recast4j.recast.RecastVectors

public class RecastVectors
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    RecastVectors()  
  • Method Summary

    Modifier and Type Method Description
    static void add​(float[] e0, float[] a, float[] verts, int i)  
    static void copy​(float[] out, float[] in)  
    static void copy​(float[] out, float[] in, int i)  
    static void copy​(float[] out, int n, float[] in, int m)  
    static void cross​(float[] dest, float[] v1, float[] v2)  
    static float dot​(float[] v1, float[] v2)  
    static void max​(float[] a, float[] b, int i)  
    static void min​(float[] a, float[] b, int i)  
    static void normalize​(float[] v)  
    static void sub​(float[] e0, float[] i, float[] verts, int j)  
    static void sub​(float[] e0, float[] verts, int i, int j)  

    Methods inherited from class java.lang.Object

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

    • RecastVectors

      public RecastVectors()
  • Method Details

    • min

      public static void min​(float[] a, float[] b, int i)
    • max

      public static void max​(float[] a, float[] b, int i)
    • copy

      public static void copy​(float[] out, float[] in, int i)
    • copy

      public static void copy​(float[] out, float[] in)
    • copy

      public static void copy​(float[] out, int n, float[] in, int m)
    • add

      public static void add​(float[] e0, float[] a, float[] verts, int i)
    • sub

      public static void sub​(float[] e0, float[] verts, int i, int j)
    • sub

      public static void sub​(float[] e0, float[] i, float[] verts, int j)
    • cross

      public static void cross​(float[] dest, float[] v1, float[] v2)
    • normalize

      public static void normalize​(float[] v)
    • dot

      public static float dot​(float[] v1, float[] v2)