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 booleanContains(Vector3f rkPoint)private static voidConvert(float[] afCoeff, Matrix3f rkA, Vector3f rkB, float[] rfC)private static voidConvert(Matrix3f rkA, Vector3f rkB, float fC, float[] afCoeff)voiddispose()floatEvaluate(Vector3f rkPoint)booleanFromCoefficients(float[] afCoeff)booleanFromCoefficients(Matrix3f rkA, Vector3f rkB, float fC)voidGetM(Matrix3f rkM)voidGetMInverse(Matrix3f rkMInverse)voidToCoefficients(float[] afCoeff)voidToCoefficients(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)
-
-