Class IntrSegment3Triangle3f

  • All Implemented Interfaces:
    java.io.Serializable

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

      • m_fSegmentParameter

        private float m_fSegmentParameter
      • mTriBary0

        private float mTriBary0
      • mTriBary1

        private float mTriBary1
      • mTriBary2

        private float mTriBary2
      • m_iQuantity

        private int m_iQuantity
    • Constructor Detail

      • IntrSegment3Triangle3f

        public IntrSegment3Triangle3f()
      • IntrSegment3Triangle3f

        public IntrSegment3Triangle3f​(Segment3f segment,
                                      Triangle3f triangle)
    • Method Detail

      • 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
      • 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
      • GetSegmentParameter

        public float GetSegmentParameter()
      • GetTriBary0

        public float GetTriBary0()
      • GetTriBary1

        public float GetTriBary1()
      • GetTriBary2

        public float GetTriBary2()
      • GetQuantity

        public int GetQuantity()
      • GetPoint

        public Vector3f GetPoint​(int i)