Uses of Class
com.irurueta.geometry.CoincidentLinesException
Packages that use CoincidentLinesException
Package
Description
This package contains classes to work with basic geometric entities such as
2D or 3D points, lines, planes, 2D or 3D triangles or polygons, circles,
spheres, rotations, transformations etc.
-
Uses of CoincidentLinesException in com.irurueta.geometry
Methods in com.irurueta.geometry that throw CoincidentLinesExceptionModifier and TypeMethodDescriptionfinal voidDualConic.setParametersFromLines(Line2D line1, Line2D line2, Line2D line3, Line2D line4, Line2D line5) Sets parameters of this dual conic so that provided lines lie within it (are locus).final voidAffineTransformation2D.setTransformationFromLines(Line2D inputLine1, Line2D inputLine2, Line2D inputLine3, Line2D outputLine1, Line2D outputLine2, Line2D outputLine3) Estimates this transformation internal parameters by using 3 corresponding original and transformed lines.final voidAffineTransformation3D.setTransformationFromLines(Line3D inputLine1, Line3D inputLine2, Line3D outputLine1, Line3D outputLine2) Estimates this transformation internal parameters by using provided 2 corresponding original and transformed lines.final voidProjectiveTransformation2D.setTransformationFromLines(Line2D inputLine1, Line2D inputLine2, Line2D inputLine3, Line2D inputLine4, Line2D outputLine1, Line2D outputLine2, Line2D outputLine3, Line2D outputLine4) Estimates this transformation internal matrix by providing 4 corresponding original and transformed lines.final voidProjectiveTransformation3D.setTransformationFromLines(Line3D inputLine1, Line3D inputLine2, Line3D inputLine3, Line3D outputLine1, Line3D outputLine2, Line3D outputLine3) Estimates this transformation internal matrix by providing 3 corresponding original and transformed lines.Constructors in com.irurueta.geometry that throw CoincidentLinesExceptionModifierConstructorDescriptionAffineTransformation2D(Line2D inputLine1, Line2D inputLine2, Line2D inputLine3, Line2D outputLine1, Line2D outputLine2, Line2D outputLine3) Creates transformation by estimating its internal values using provided 3 corresponding original and transformed lines.AffineTransformation3D(Line3D inputLine1, Line3D inputLine2, Line3D outputLine1, Line3D outputLine2) Creates transformation by estimating internal parameters using provided 2 corresponding original and transformed lines.Instantiates a dual conic where provided lines belong to its locus.ProjectiveTransformation2D(Line2D inputLine1, Line2D inputLine2, Line2D inputLine3, Line2D inputLine4, Line2D outputLine1, Line2D outputLine2, Line2D outputLine3, Line2D outputLine4) Creates transformation by estimating its internal matrix by providing 4 corresponding original and transformed lines.ProjectiveTransformation3D(Line3D inputLine1, Line3D inputLine2, Line3D inputLine3, Line3D outputLine1, Line3D outputLine2, Line3D outputLine3) Creates transformation by estimating its internal matrix by providing 3 corresponding original and transformed lines.