georegression.fitting.ellipse
Class CovarianceToEllipse_F32
- java.lang.Object
-
- georegression.fitting.ellipse.CovarianceToEllipse_F32
-
public class CovarianceToEllipse_F32 extends java.lang.ObjectComputes a containment ellipse given a covariance
-
-
Constructor Summary
Constructors Constructor and Description CovarianceToEllipse_F32()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description floatgetAngle()floatgetMajorAxis()Vector2D_F32getMajorVector()floatgetMinorAxis()Vector2D_F32getMinorVector()booleansetCovariance(float a11, float a12, float a22)Specifies the covariance matrix.voidsetNumStdev(float numStdev)
-
-
-
Method Detail
-
setNumStdev
public void setNumStdev(float numStdev)
-
setCovariance
public boolean setCovariance(float a11, float a12, float a22)Specifies the covariance matrix. Q = [a11 a12; a12 a22]- Parameters:
a11- element in covariance matrix.a12- element in covariance matrix.a22- element in covariance matrix.- Returns:
- true if it was successful or false if something went wrong
-
getMajorVector
public Vector2D_F32 getMajorVector()
- Returns:
- Vector which defines the major axis
-
getMinorVector
public Vector2D_F32 getMinorVector()
- Returns:
- Vector which defines the minor axis
-
getAngle
public float getAngle()
- Returns:
- Angle between the major axis and the x-axis
-
getMajorAxis
public float getMajorAxis()
- Returns:
- Length of the major axis
-
getMinorAxis
public float getMinorAxis()
- Returns:
- Length of the minor axis
-
-
DataMelt 3.0 © DataMelt by jWork.ORG