Package WildMagic.LibFoundation.Distance
Class DistanceVector3Segment3
- java.lang.Object
-
- WildMagic.LibFoundation.Distance.Distance
-
- WildMagic.LibFoundation.Distance.DistanceVector3Segment3
-
public class DistanceVector3Segment3 extends Distance
-
-
Field Summary
Fields Modifier and Type Field Description (package private) float
m_fSegmentParameter
private Segment3f
m_pkSegment
private Vector3f
m_pkVector
-
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 DistanceVector3Segment3(Vector3f rkVector, Segment3f rkSegment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
Get()
float
Get(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
Segment3f
GetSegment()
float
GetSegmentParameter()
float
GetSquared()
float
GetSquared(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
Vector3f
GetVector()
-
Methods inherited from class WildMagic.LibFoundation.Distance.Distance
dispose, Get, GetClosestPoint0, GetClosestPoint1, GetContactTime, GetDerivative, GetDerivativeSquared, GetDifferenceStep, GetSquared, HasMultipleClosestPoints0, HasMultipleClosestPoints1, SetDifferenceStep
-
-
-
-
Method Detail
-
GetVector
public Vector3f GetVector()
-
GetSegment
public Segment3f GetSegment()
-
GetSquared
public float GetSquared()
- Specified by:
GetSquared
in classDistance
-
GetSquared
public float GetSquared(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
- Specified by:
GetSquared
in classDistance
-
GetSegmentParameter
public float GetSegmentParameter()
-
-