Uses of Annotation Interface
micycle.pgs.commons.Nullable
Packages that use Nullable
Package
Description
Processing Geometry Suite is a software project that provides easy access to
geometric algorithms in the form of a Processing library.
-
Uses of Nullable in micycle.pgs
Method parameters in micycle.pgs with annotations of type NullableModifier and TypeMethodDescriptionstatic processing.core.PShape
PGS_Triangulation.delaunayTriangulation
(processing.core.PShape shape, Collection<processing.core.PVector> steinerPoints, boolean constrain, int refinements, boolean pretty) Generates a Delaunay Triangulation from the given shape.static org.tinfour.common.IIncrementalTin
PGS_Triangulation.delaunayTriangulationMesh
(processing.core.PShape shape, Collection<processing.core.PVector> steinerPoints, boolean constrain, int refinements, boolean pretty) Generates a Delaunay Triangulation of the given shape and returns it in raw form as a Triangulated Irregular Network (mesh).static org.tinfour.common.IIncrementalTin
PGS_Triangulation.delaunayTriangulationMesh
(processing.core.PShape shape, Collection<processing.core.PVector> steinerPoints, boolean constrain, int refinements, boolean pretty) Generates a Delaunay Triangulation of the given shape and returns it in raw form as a Triangulated Irregular Network (mesh).static List<processing.core.PVector>
PGS_Triangulation.delaunayTriangulationPoints
(processing.core.PShape shape, Collection<processing.core.PVector> steinerPoints, boolean constrain, int refinements, boolean pretty) Generates a Delaunay Triangulation from the given shape.static processing.core.PShape
PGS_Conversion.fromContours
(List<processing.core.PVector> shell, List<List<processing.core.PVector>> holes) Generates a polygonal shape from lists of vertices representing its shell and holes.static processing.core.PShape
PGS_Voronoi.innerVoronoi
(processing.core.PShape shape, boolean constrain, double[] bounds, Collection<processing.core.PVector> steinerPoints, int relaxations) Generates an inner Voronoi diagram for the specified shape, optionally constrained to the shape's bounds, with additional options for including Steiner points and specifying the number of Lloyd's relaxations to apply.static processing.core.PShape
PGS_Voronoi.innerVoronoi
(processing.core.PShape shape, boolean constrain, double[] bounds, Collection<processing.core.PVector> steinerPoints, int relaxations) Generates an inner Voronoi diagram for the specified shape, optionally constrained to the shape's bounds, with additional options for including Steiner points and specifying the number of Lloyd's relaxations to apply.static org.tinfour.voronoi.BoundedVoronoiDiagram
PGS_Voronoi.innerVoronoiRaw
(processing.core.PShape shape, boolean constrain, double[] bounds, Collection<processing.core.PVector> steinerPoints, int relaxations) Generates a Voronoi diagram of a given shape, where shape vertices are voronoi point sites.static org.tinfour.voronoi.BoundedVoronoiDiagram
PGS_Voronoi.innerVoronoiRaw
(processing.core.PShape shape, boolean constrain, double[] bounds, Collection<processing.core.PVector> steinerPoints, int relaxations) Generates a Voronoi diagram of a given shape, where shape vertices are voronoi point sites.static processing.core.PShape
PGS_Optimisation.largestEmptyCircle
(processing.core.PShape obstacles, processing.core.PShape boundary, double tolerance) Computes the largest empty circle that does not intersect any obstacles and lies within the specified boundary (up to a specified tolerance).static List<processing.core.PVector>
PGS_Optimisation.largestEmptyCircles
(processing.core.PShape obstacles, processing.core.PShape boundary, int n, double tolerance) Computes then
largest empty circles that do not intersect any obstacles (nor each other) within an optionalboundary
.static processing.core.PShape
PGS_SegmentSet.toPShape
(Collection<PEdge> segments, Integer strokeColor, Integer strokeCap, Integer strokeWeight) Converts a collection ofPEdges
into aLINES
shape, having the (optional) styling provided.static processing.core.PShape
PGS_SegmentSet.toPShape
(Collection<PEdge> segments, Integer strokeColor, Integer strokeCap, Integer strokeWeight) Converts a collection ofPEdges
into aLINES
shape, having the (optional) styling provided.static processing.core.PShape
PGS_SegmentSet.toPShape
(Collection<PEdge> segments, Integer strokeColor, Integer strokeCap, Integer strokeWeight) Converts a collection ofPEdges
into aLINES
shape, having the (optional) styling provided.