Class IntrLine3Box3f

  • All Implemented Interfaces:
    java.io.Serializable

    public class IntrLine3Box3f
    extends Intersector
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • m_rkLine

        private Line3f m_rkLine
      • m_rkBox

        private Box3f m_rkBox
      • m_iQuantity

        private int m_iQuantity
      • m_akPoint

        private Vector3f[] m_akPoint
    • Constructor Detail

      • IntrLine3Box3f

        public IntrLine3Box3f​(Line3f rkLine,
                              Box3f rkBox)
    • Method Detail

      • Clip

        private static boolean Clip​(float fDenom,
                                    float fNumer,
                                    float[] rfT0,
                                    float[] rfT1)
      • Find

        public boolean Find()
        Description copied from class: Intersector
        Static intersection queries. The default implementations return 'false'. The Find query produces a set of intersection. The derived class is responsible for providing access to that set, since the nature of the set is dependent on the object types.
        Overrides:
        Find in class Intersector
        Returns:
        false
      • GetBox

        public final Box3f GetBox()
      • GetLine

        public final Line3f GetLine()
      • GetPoint

        public final Vector3f GetPoint​(int i)
      • GetQuantity

        public int GetQuantity()
      • Test

        public boolean Test()
        Description copied from class: Intersector
        Static intersection queries. The default implementations return 'false'. The Find query produces a set of intersection. The derived class is responsible for providing access to that set, since the nature of the set is dependent on the object types.
        Overrides:
        Test in class Intersector
        Returns:
        false