Package WildMagic.LibFoundation.Distance
Class DistanceSegment3Segment3
- java.lang.Object
-
- WildMagic.LibFoundation.Distance.Distance
-
- WildMagic.LibFoundation.Distance.DistanceSegment3Segment3
-
public class DistanceSegment3Segment3 extends Distance
-
-
Field Summary
Fields Modifier and Type Field Description private Segment3f
mSegment0
private float
mSegment0Parameter
private Segment3f
mSegment1
private float
mSegment1Parameter
-
Fields inherited from class WildMagic.LibFoundation.Distance.Distance
m_bHasMultipleClosestPoints0, m_bHasMultipleClosestPoints1, m_fContactTime, m_fDifferenceStep, m_fInvTwoDifferenceStep, m_kClosestPoint0, m_kClosestPoint1, MaximumIterations, ZeroThreshold
-
-
Constructor Summary
Constructors Constructor Description DistanceSegment3Segment3(Segment3f segment0, Segment3f segment1)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
Get()
float
Get(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
Segment3f
GetSegment0()
float
GetSegment0Parameter()
Segment3f
GetSegment1()
float
GetSegment1Parameter()
float
GetSquared()
float
GetSquared(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
-
Methods inherited from class WildMagic.LibFoundation.Distance.Distance
dispose, Get, GetClosestPoint0, GetClosestPoint1, GetContactTime, GetDerivative, GetDerivativeSquared, GetDifferenceStep, GetSquared, HasMultipleClosestPoints0, HasMultipleClosestPoints1, SetDifferenceStep
-
-
-
-
Method Detail
-
GetSegment0
public Segment3f GetSegment0()
-
GetSegment1
public Segment3f GetSegment1()
-
GetSquared
public float GetSquared()
- Specified by:
GetSquared
in classDistance
-
GetSegment0Parameter
public float GetSegment0Parameter()
-
GetSegment1Parameter
public float GetSegment1Parameter()
-
GetSquared
public float GetSquared(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
- Specified by:
GetSquared
in classDistance
-
-