Uses of Class
com.irurueta.geometry.Line3D
Packages that use Line3D
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 Line3D in com.irurueta.geometry
Methods in com.irurueta.geometry that return Line3DModifier and TypeMethodDescriptionTransformation3D.transformAndReturnNew(Line3D inputLine) Transforms provided line using this transformation and returns a new one.Methods in com.irurueta.geometry that return types with arguments of type Line3DModifier and TypeMethodDescriptionTransformation3D.transformLines(List<Line3D> inputLines) Transforms provided list of lines using this transformation.Methods in com.irurueta.geometry with parameters of type Line3DModifier and TypeMethodDescriptionfinal 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 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.voidTransforms and updates provided line using this transformation.voidTransforms provided input line using this transformation and stores the result into provided output line instance.Transformation3D.transformAndReturnNew(Line3D inputLine) Transforms provided line using this transformation and returns a new one.Method parameters in com.irurueta.geometry with type arguments of type Line3DModifier and TypeMethodDescriptionvoidTransformation3D.transformAndOverwriteLines(List<Line3D> lines) Transforms provided list of lines using this transformation and overwriting their previous values.Transformation3D.transformLines(List<Line3D> inputLines) Transforms provided list of lines using this transformation.voidTransformation3D.transformLines(List<Line3D> inputLines, List<Line3D> outputLines) Transforms provided list of lines using this transformation and stores the result in provided output list of lines.Constructors in com.irurueta.geometry with parameters of type Line3DModifierConstructorDescriptionAffineTransformation3D(Line3D inputLine1, Line3D inputLine2, Line3D outputLine1, Line3D outputLine2) Creates transformation by estimating internal parameters using provided 2 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.