Package org.joml

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 boolean1)
  • Method Details

    • set

      public FrustumIntersection set(Matrix4fc matrix4fc)
    • set

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

      public boolean testPoint(Vector3fc vector3fc)
    • testPoint

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

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

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

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

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

      public boolean testAab(Vector3fc vector3fc, Vector3fc vector3fc2)
    • testAab

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

      public boolean testPlaneXY(Vector2fc vector2fc, Vector2fc vector2fc2)
    • testPlaneXY

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

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

      public int intersectAab(Vector3fc vector3fc, Vector3fc vector3fc2)
    • intersectAab

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

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

      public int intersectAab(Vector3fc vector3fc, Vector3fc vector3fc2, int int1)
    • intersectAab

      public int intersectAab(float float1, float float2, float float3, float float4, float float5, float float6, int int1)
    • intersectAab

      public int intersectAab(Vector3fc vector3fc, Vector3fc vector3fc2, int int1, int int2)
    • intersectAab

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