Class Ellipsoid3f
- java.lang.Object
-
- WildMagic.LibFoundation.Mathematics.Ellipsoid3f
-
public class Ellipsoid3f extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Ellipsoid3f()
Ellipsoid3f(Vector3f rkCenter, Vector3f[] akAxis, float[] afExtent)
Ellipsoid3f(Vector3f rkCenter, Vector3f rkAxis0, Vector3f rkAxis1, Vector3f rkAxis2, float fExtent0, float fExtent1, float fExtent2)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
Contains(Vector3f rkPoint)
private static void
Convert(float[] afCoeff, Matrix3f rkA, Vector3f rkB, float[] rfC)
private static void
Convert(Matrix3f rkA, Vector3f rkB, float fC, float[] afCoeff)
void
dispose()
float
Evaluate(Vector3f rkPoint)
boolean
FromCoefficients(float[] afCoeff)
boolean
FromCoefficients(Matrix3f rkA, Vector3f rkB, float fC)
void
GetM(Matrix3f rkM)
void
GetMInverse(Matrix3f rkMInverse)
void
ToCoefficients(float[] afCoeff)
void
ToCoefficients(Matrix3f rkA, Vector3f rkB, float[] rfC)
-
-
-
Method Detail
-
dispose
public void dispose()
-
GetM
public void GetM(Matrix3f rkM)
-
GetMInverse
public void GetMInverse(Matrix3f rkMInverse)
-
ToCoefficients
public void ToCoefficients(float[] afCoeff)
-
FromCoefficients
public boolean FromCoefficients(float[] afCoeff)
-
Evaluate
public float Evaluate(Vector3f rkPoint)
-
Contains
public boolean Contains(Vector3f rkPoint)
-
-