Package org.joml

Class Interpolationf

java.lang.Object
org.joml.Interpolationf

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

    Constructors
    Constructor Description
    Interpolationf()  
  • Method Summary

    Modifier and Type Method Description
    static Vector2f dFdxLinear​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, Vector2f dest)  
    static Vector2f dFdyLinear​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, Vector2f dest)  
    static float interpolateTriangle​(float v0X, float v0Y, float f0, float v1X, float v1Y, float f1, float v2X, float v2Y, float f2, float x, float y)  
    static Vector3f interpolateTriangle​(float v0X, float v0Y, float f0X, float f0Y, float f0Z, float v1X, float v1Y, float f1X, float f1Y, float f1Z, float v2X, float v2Y, float f2X, float f2Y, float f2Z, float x, float y, Vector3f dest)  
    static Vector2f interpolateTriangle​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, float x, float y, Vector2f dest)  
    static Vector3f interpolationFactorsTriangle​(float v0X, float v0Y, float v1X, float v1Y, float v2X, float v2Y, float x, float y, Vector3f dest)  

    Methods inherited from class java.lang.Object

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

    • Interpolationf

      public Interpolationf()
  • Method Details

    • interpolateTriangle

      public static float interpolateTriangle​(float v0X, float v0Y, float f0, float v1X, float v1Y, float f1, float v2X, float v2Y, float f2, float x, float y)
    • interpolateTriangle

      public static Vector2f interpolateTriangle​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, float x, float y, Vector2f dest)
    • dFdxLinear

      public static Vector2f dFdxLinear​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, Vector2f dest)
    • dFdyLinear

      public static Vector2f dFdyLinear​(float v0X, float v0Y, float f0X, float f0Y, float v1X, float v1Y, float f1X, float f1Y, float v2X, float v2Y, float f2X, float f2Y, Vector2f dest)
    • interpolateTriangle

      public static Vector3f interpolateTriangle​(float v0X, float v0Y, float f0X, float f0Y, float f0Z, float v1X, float v1Y, float f1X, float f1Y, float f1Z, float v2X, float v2Y, float f2X, float f2Y, float f2Z, float x, float y, Vector3f dest)
    • interpolationFactorsTriangle

      public static Vector3f interpolationFactorsTriangle​(float v0X, float v0Y, float v1X, float v1Y, float v2X, float v2Y, float x, float y, Vector3f dest)