Class FrustumIntersection

java.lang.Object
org.joml.FrustumIntersection

public class FrustumIntersection extends Object
  • Field Details

  • Constructor Details

    • FrustumIntersection

      public FrustumIntersection()
    • FrustumIntersection

      public FrustumIntersection(Matrix4fc matrix4fc)
    • FrustumIntersection

      public FrustumIntersection(Matrix4fc matrix4fc, boolean boolean0)
  • Method Details

    • set

      public FrustumIntersection set(Matrix4fc matrix4fc)
    • set

      public FrustumIntersection set(Matrix4fc matrix4fc, boolean boolean0)
    • testPoint

      public boolean testPoint(Vector3fc vector3fc)
    • testPoint

      public boolean testPoint(float float2, float float1, float float0)
    • testSphere

      public boolean testSphere(Vector3fc vector3fc, float float0)
    • testSphere

      public boolean testSphere(float float3, float float2, float float1, float float0)
    • intersectSphere

      public int intersectSphere(Vector3fc vector3fc, float float0)
    • intersectSphere

      public int intersectSphere(float float3, float float2, float float1, float float4)
    • testAab

      public boolean testAab(Vector3fc vector3fc1, Vector3fc vector3fc0)
    • testAab

      public boolean testAab(float float4, float float2, float float0, float float5, float float3, float float1)
    • testPlaneXY

      public boolean testPlaneXY(Vector2fc vector2fc1, Vector2fc vector2fc0)
    • testPlaneXY

      public boolean testPlaneXY(float float2, float float0, float float3, float float1)
    • testPlaneXZ

      public boolean testPlaneXZ(float float2, float float0, float float3, float float1)
    • intersectAab

      public int intersectAab(Vector3fc vector3fc1, Vector3fc vector3fc0)
    • intersectAab

      public int intersectAab(float float4, float float2, float float0, float float5, float float3, float float1)
    • distanceToPlane

      public float distanceToPlane(float float5, float float3, float float1, float float4, float float2, float float0, int int0)
    • intersectAab

      public int intersectAab(Vector3fc vector3fc1, Vector3fc vector3fc0, int int0)
    • intersectAab

      public int intersectAab(float float4, float float2, float float0, float float5, float float3, float float1, int int0)
    • intersectAab

      public int intersectAab(Vector3fc vector3fc1, Vector3fc vector3fc0, int int0, int int1)
    • intersectAab

      public int intersectAab(float float4, float float2, float float0, float float5, float float3, float float1, int int2, int int1)