Uses of Class
georegression.struct.curve.EllipseRotated_F64
Packages that use EllipseRotated_F64
Package
Description
-
Uses of EllipseRotated_F64 in georegression.fitting.curves
Methods in georegression.fitting.curves that return EllipseRotated_F64Methods in georegression.fitting.curves with parameters of type EllipseRotated_F64Modifier and TypeMethodDescriptionbooleanRefineEllipseEuclideanLeastSquares_F64.refine(EllipseRotated_F64 initial, List<Point2D_F64> points) voidClosestPointEllipseAngle_F64.setEllipse(EllipseRotated_F64 ellipse) Specifies the ellipse which point distance is going to be found from -
Uses of EllipseRotated_F64 in georegression.geometry
Methods in georegression.geometry that return EllipseRotated_F64Modifier and TypeMethodDescriptionstatic EllipseRotated_F64UtilEllipse_F64.convert(EllipseQuadratic_F64 input, @Nullable EllipseRotated_F64 output) Convert from quadratic to rotated formats.Methods in georegression.geometry with parameters of type EllipseRotated_F64Modifier and TypeMethodDescriptionstatic doubleUtilEllipse_F64.computeAngle(Point2D_F64 p, EllipseRotated_F64 ellipse) Computes the value of 't' used to specify a point's locationstatic Point2D_F64UtilEllipse_F64.computePoint(double t, EllipseRotated_F64 ellipse, @Nullable Point2D_F64 output) Computes the point on the ellipse at location 't', where t is an angle in radiansstatic Vector2D_F64UtilEllipse_F64.computeTangent(double t, EllipseRotated_F64 ellipse, @Nullable Vector2D_F64 output) Computes the tangent to the ellipse at the specified locationstatic EllipseRotated_F64UtilEllipse_F64.convert(EllipseQuadratic_F64 input, @Nullable EllipseRotated_F64 output) Convert from quadratic to rotated formats.static EllipseQuadratic_F64UtilEllipse_F64.convert(EllipseRotated_F64 input, @Nullable EllipseQuadratic_F64 output) Convert from rotated to quadratic.static doubleUtilEllipse_F64.evaluate(double x, double y, EllipseRotated_F64 ellipse) Computes the value of the quadratic ellipse function at point (x,y).static booleanUtilEllipse_F64.tangentLines(EllipseRotated_F64 ellipseA, EllipseRotated_F64 ellipseB, Point2D_F64 tangentA0, Point2D_F64 tangentA1, Point2D_F64 tangentA2, Point2D_F64 tangentA3, Point2D_F64 tangentB0, Point2D_F64 tangentB1, Point2D_F64 tangentB2, Point2D_F64 tangentB3) Finds four lines which are tangent to both ellipses.static booleanUtilEllipse_F64.tangentLines(Point2D_F64 pt, EllipseRotated_F64 ellipse, Point2D_F64 tangentA, Point2D_F64 tangentB) Finds two points on the ellipse that in combination with point 'pt' each define a line that is tangent to the ellipse. -
Uses of EllipseRotated_F64 in georegression.geometry.curves
Methods in georegression.geometry.curves with parameters of type EllipseRotated_F64Modifier and TypeMethodDescriptionbooleanTangentLinesTwoEllipses_F64.process(EllipseRotated_F64 ellipseA, EllipseRotated_F64 ellipseB, Point2D_F64 tangentA0, Point2D_F64 tangentA1, Point2D_F64 tangentA2, Point2D_F64 tangentA3, Point2D_F64 tangentB0, Point2D_F64 tangentB1, Point2D_F64 tangentB2, Point2D_F64 tangentB3) Selects 4 pairs of points. -
Uses of EllipseRotated_F64 in georegression.metric
Methods in georegression.metric with parameters of type EllipseRotated_F64Modifier and TypeMethodDescriptionstatic Point2D_F64ClosestPoint2D_F64.closestPoint(EllipseRotated_F64 ellipse, Point2D_F64 p) Computes the closest point on an ellipse to the provided point.static booleanIntersection2D_F64.contains(EllipseRotated_F64 ellipse, double x, double y) Tests to see if the provided point lies on or is contained inside the ellipsestatic doubleDistance2D_F64.distance(EllipseRotated_F64 ellipse, Point2D_F64 p) Euclidean distance of closest point on ellipse to point 'p'.static doubleDistance2D_F64.distance2(EllipseRotated_F64 ellipse, Point2D_F64 p) Euclidean distance squared of closest point on ellipse to point 'p'.static intIntersection2D_F64.intersection(LineGeneral2D_F64 line, EllipseRotated_F64 ellipse, Point2D_F64 intersection0, Point2D_F64 intersection1, double EPS) Determines the location(s) that a line and ellipse intersect. -
Uses of EllipseRotated_F64 in georegression.struct
Methods in georegression.struct that return EllipseRotated_F64Modifier and TypeMethodDescriptionstatic EllipseRotated_F64ConvertFloatType.convert(EllipseRotated_F32 src, @Nullable EllipseRotated_F64 dst) Methods in georegression.struct with parameters of type EllipseRotated_F64Modifier and TypeMethodDescriptionstatic EllipseRotated_F64ConvertFloatType.convert(EllipseRotated_F32 src, @Nullable EllipseRotated_F64 dst) static EllipseRotated_F32ConvertFloatType.convert(EllipseRotated_F64 src, @Nullable EllipseRotated_F32 dst) -
Uses of EllipseRotated_F64 in georegression.struct.curve
Methods in georegression.struct.curve that return EllipseRotated_F64Modifier and TypeMethodDescriptionEllipseRotated_F64.setTo(double x0, double y0, double a, double b, double phi) EllipseRotated_F64.setTo(EllipseRotated_F64 ellipse) Methods in georegression.struct.curve with parameters of type EllipseRotated_F64Constructors in georegression.struct.curve with parameters of type EllipseRotated_F64