Package WildMagic.LibFoundation.Distance
Class DistanceVector3Ellipsoid3
- java.lang.Object
-
- WildMagic.LibFoundation.Distance.Distance
-
- WildMagic.LibFoundation.Distance.DistanceVector3Ellipsoid3
-
public class DistanceVector3Ellipsoid3 extends Distance
-
-
Field Summary
Fields Modifier and Type Field Description private Ellipsoid3f
m_pkEllipsoid
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 DistanceVector3Ellipsoid3(Vector3f rkVector, Ellipsoid3f rkEllipsoid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
Get()
float
Get(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
Ellipsoid3f
GetEllipsoid()
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
-
-
-
-
Field Detail
-
m_pkVector
private final Vector3f m_pkVector
-
m_pkEllipsoid
private final Ellipsoid3f m_pkEllipsoid
-
-
Constructor Detail
-
DistanceVector3Ellipsoid3
public DistanceVector3Ellipsoid3(Vector3f rkVector, Ellipsoid3f rkEllipsoid)
-
-
Method Detail
-
GetVector
public Vector3f GetVector()
-
GetEllipsoid
public Ellipsoid3f GetEllipsoid()
-
GetSquared
public float GetSquared()
- Specified by:
GetSquared
in classDistance
-
GetSquared
public float GetSquared(float fT, Vector3f rkVelocity0, Vector3f rkVelocity1)
- Specified by:
GetSquared
in classDistance
-
-