Class IntrRay3Box3f
- java.lang.Object
-
- WildMagic.LibFoundation.Intersection.Intersector
-
- WildMagic.LibFoundation.Intersection.IntrRay3Box3f
-
- All Implemented Interfaces:
java.io.Serializable
public class IntrRay3Box3f extends Intersector implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class WildMagic.LibFoundation.Intersection.Intersector
Intersector.IntersectionInfo
-
-
Field Summary
Fields Modifier and Type Field Description private Vector3f[]
m_akPoint
private int
m_iQuantity
private Box3f
m_rkBox
private Ray3f
m_rkRay
private static long
serialVersionUID
-
Fields inherited from class WildMagic.LibFoundation.Intersection.Intersector
m_fContactTime, m_iIntersectionType
-
-
Constructor Summary
Constructors Constructor Description IntrRay3Box3f(Ray3f rkRay, Box3f rkBox)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
Find()
Static intersection queries.Box3f
GetBox()
Vector3f
GetPoint(int i)
int
GetQuantity()
Ray3f
GetRay()
boolean
Test()
Static intersection queries.-
Methods inherited from class WildMagic.LibFoundation.Intersection.Intersector
GetContactTime, GetIntersectionType
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
m_rkRay
private Ray3f m_rkRay
-
m_rkBox
private Box3f m_rkBox
-
m_iQuantity
private int m_iQuantity
-
m_akPoint
private Vector3f[] m_akPoint
-
-
Method Detail
-
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 classIntersector
- Returns:
- false
-
GetBox
public final Box3f GetBox()
-
GetPoint
public final Vector3f GetPoint(int i)
-
GetQuantity
public int GetQuantity()
-
GetRay
public final Ray3f GetRay()
-
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 classIntersector
- Returns:
- false
-
-