Uses of Class
com.irurueta.geometry.GeometryException
Packages that use GeometryException
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.
This package contains classes to estimate basic geometric structures
-
Uses of GeometryException in com.irurueta.geometry
Subclasses of GeometryException in com.irurueta.geometryModifier and TypeClassDescriptionclassRaised when an error occurs while using a camera.classRaised when providing lines which are assumed to be equal.classRaised when providing planes which are assumed to be equal.classRaised when providing points which are assumed to be equal.classRaised when provided points are co-linear (lay on a single line).classException raised when a conic cannot be computed.classRaised when provided points are coplanar (lay on a single plane).classException raised when a dual-conic cannot be computed.classException raised when a dual-quadric cannot be computed.classRaised when provided pinhole camera intrinsic parameters matrix is not valid.classException raised if provided rotation matrix is not orthonormal.classRaised when lines or planes are parallel and there is no intersection.classException raised when a non-symmetric matrix is used.classThrown when something cannot be retrieved because it is not yet available.classRaised when not enough vertices are provided.classRaised when using objects (e.g. points) that are not locus of another geometric structure.classRaised when a given feature is not supported.classException raised when providing parallel planes.classRaised when provided vectors are parallel.classRaised when a quadric cannot be computed because the inverse matrix of a dual quadric does not exist.classException raised when doing operations on rotations.classRaised when a polygon cannot be triangulated.classRaised when a point cannot be defined (because solution is indeterminate) or there are infinite points, etc.Methods in com.irurueta.geometry that throw GeometryExceptionModifier and TypeMethodDescriptionAccuracy3D.flattenTo2D()Flattens accuracy representation to 2D by taking into account only x and y coordinates and ignoring variance related to z coordinates.Accuracy3D.intersectWithPlane()Intersects ellipsoid representing this accuracy with horizontal xy plane.private EllipseAccuracy3D.intersectWithPlane(double standardDeviationFactor) Intersects ellipsoid representing this accuracy with provided standard deviation factor and with horizontal xy plane.Ellipsoid.toQuadric()Converts this ellipsoid into a quadric. -
Uses of GeometryException in com.irurueta.geometry.estimators
Subclasses of GeometryException in com.irurueta.geometry.estimatorsModifier and TypeClassDescriptionclassThis is the base exception class of this package.classRaised when an estimator is locked.classRaised when normalizer cannot normalize points.classRaised when an estimator is not ready.classThrown when pinhole camera estimation fails.classThrown when a pair of lists don't have equal size. -
Uses of GeometryException in com.irurueta.geometry.refiners
Subclasses of GeometryException in com.irurueta.geometry.refinersMethods in com.irurueta.geometry.refiners that throw GeometryExceptionModifier and TypeMethodDescriptionprivate booleanDecomposedLinePlaneCorrespondencePinholeCameraRefiner.refinementStepPowell(com.irurueta.numerical.optimization.PowellMultiOptimizer optimizer, DecomposedLinePlaneCorrespondencePinholeCameraRefiner.RefinementMultiDimensionFunctionEvaluatorListener listener, double[] startPoint, double weight) Computes one refinement step using Powell optimizer for a given weight on suggestion terms.private booleanDecomposedPointCorrespondencePinholeCameraRefiner.refinementStepPowell(com.irurueta.numerical.optimization.PowellMultiOptimizer optimizer, DecomposedPointCorrespondencePinholeCameraRefiner.RefinementMultiDimensionFunctionEvaluatorListener listener, double[] startPoint, double weight) Computes one refinement step using Powell optimizer for a given weight on suggestion terms.