Uses of Class
imagingbook.common.geometry.line.AlgebraicLine
Packages that use AlgebraicLine
Package
Description
-
Uses of AlgebraicLine in imagingbook.common.geometry.fitting.line
Methods in imagingbook.common.geometry.fitting.line that return AlgebraicLineModifier and TypeMethodDescriptiondefault AlgebraicLineLineFit.getLine()Returns theAlgebraicLineassociated with this line fit. -
Uses of AlgebraicLine in imagingbook.common.geometry.hulls
Methods in imagingbook.common.geometry.hulls that return AlgebraicLineModifier and TypeMethodDescriptionAxisAlignedBoundingBox.getBoundingLines()Returns an array of fourAlgebraicLineinstances which coincide with the outline of the bounding box. -
Uses of AlgebraicLine in imagingbook.common.geometry.line
Subclasses of AlgebraicLine in imagingbook.common.geometry.lineModifier and TypeClassDescriptionclassThis class represents a straight line in Hessian normal form, i.e., x * cos(angle) + y * sin(angle) = radius.classThis class represents a line in slope-intercept form: y = k x + d.Methods in imagingbook.common.geometry.line that return AlgebraicLineModifier and TypeMethodDescriptionstatic AlgebraicLineAlgebraicLine.from(double[] s, double[] v) Creates a newAlgebraicLineinstance from a given start point and orientation vector.static AlgebraicLineCreates a newAlgebraicLineinstance from two given points.static AlgebraicLineAlgebraicLine.from(ParametricLine pl) Creates a newAlgebraicLineinstance from a givenParametricLine.static AlgebraicLineAlgebraicLine.from(SlopeInterceptLine sil) Creates a newAlgebraicLineinstance from a givenSlopeInterceptLine.Methods in imagingbook.common.geometry.line with parameters of type AlgebraicLineModifier and TypeMethodDescriptionbooleanAlgebraicLine.equals(AlgebraicLine other, double tolerance) Checks if thisAlgebraicLineis equal to anotherAlgebraicLine.static ParametricLineParametricLine.from(AlgebraicLine al) AlgebraicLine.intersect(AlgebraicLine l2) Finds the intersection point between this line and anotherAlgebraicLine.Constructors in imagingbook.common.geometry.line with parameters of type AlgebraicLine -
Uses of AlgebraicLine in imagingbook.common.hough
Subclasses of AlgebraicLine in imagingbook.common.houghModifier and TypeClassDescriptionclassThis class represents a straight line of the form (x - xRef) * cos(angle) + (y - yRef) * sin(angle) = radius.Constructors in imagingbook.common.hough with parameters of type AlgebraicLineModifierConstructorDescriptionHoughLine(AlgebraicLine line) Convenience constructor, creates a newHoughLineinstance from a givenAlgebraicLine(or any subclass) instance with the same reference point as the original line and zero count.HoughLine(AlgebraicLine line, double xRef, double yRef, int count) Constructor, creates a newHoughLineinstance from a givenAlgebraicLine(or any subclass) instance.