georegression.fitting.ellipse
Class CovarianceToEllipse_F64
- java.lang.Object
-
- georegression.fitting.ellipse.CovarianceToEllipse_F64
-
public class CovarianceToEllipse_F64 extends java.lang.ObjectComputes a containment ellipse given a covariance
-
-
Constructor Summary
Constructors Constructor and Description CovarianceToEllipse_F64()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doublegetAngle()doublegetMajorAxis()Vector2D_F64getMajorVector()doublegetMinorAxis()Vector2D_F64getMinorVector()booleansetCovariance(double a11, double a12, double a22)Specifies the covariance matrix.voidsetNumStdev(double numStdev)
-
-
-
Method Detail
-
setNumStdev
public void setNumStdev(double numStdev)
-
setCovariance
public boolean setCovariance(double a11, double a12, double 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_F64 getMajorVector()
- Returns:
- Vector which defines the major axis
-
getMinorVector
public Vector2D_F64 getMinorVector()
- Returns:
- Vector which defines the minor axis
-
getAngle
public double getAngle()
- Returns:
- Angle between the major axis and the x-axis
-
getMajorAxis
public double getMajorAxis()
- Returns:
- Length of the major axis
-
getMinorAxis
public double getMinorAxis()
- Returns:
- Length of the minor axis
-
-
DataMelt 3.0 © DataMelt by jWork.ORG