Uses of Class
com.irurueta.geometry.Polygon3D
Packages that use Polygon3D
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 Polygon3D in com.irurueta.geometry
Methods in com.irurueta.geometry that return Polygon3DModifier and TypeMethodDescriptionTransformation3D.transformAndReturnNew(Polygon3D inputPolygon) Transforms provided polygon using this transformation and returns a new one.Methods in com.irurueta.geometry with parameters of type Polygon3DModifier and TypeMethodDescriptionstatic doublePolygon3D.getAngleBetweenPolygons(Polygon3D polygon1, Polygon3D polygon2) Returns the angle between two polygons, assuming that all vertices of each polygon lie on a given plane.static doublePolygon3D.getAngleBetweenPolygons(Polygon3D polygon1, Polygon3D polygon2, double threshold) Returns the angle between two polygons, assuming that all vertices of each polygon lie on a given plane.static double[]Polygon3D.orientation(Polygon3D polygon) Returns the average orientation of provided 3D polygon as an array containing the vector coordinates of the orientation.static double[]Polygon3D.orientation(Polygon3D polygon, double threshold) Returns the average orientation of provided 3D polygon as an array containing the vector coordinates of the orientation.static voidPolygon3D.orientation(Polygon3D polygon, double[] result) Computes the average orientation of provided 3D polygon as an array containing the vector coordinates of the orientation.static voidPolygon3D.orientation(Polygon3D polygon, double[] result, double threshold) Computes the average orientation of provided 3D polygon as an array containing the vector coordinates of the orientation.voidTransforms and updates provided polygon using this transformation.voidTransforms provided input polygon using this transformation and stores the result into provided output polygon instance.Transformation3D.transformAndReturnNew(Polygon3D inputPolygon) Transforms provided polygon using this transformation and returns a new one.abstract List<Triangle3D> Triangulator3D.triangulate(Polygon3D polygon) Triangulates provided polygon by dividing it into a set of triangles.VanGoghTriangulator3D.triangulate(Polygon3D polygon) Triangulates provided polygon by dividing it into a set of triangles.