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 Nullable
    Modifier and Type
    Method
    Description
    static 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 the n largest empty circles that do not intersect any obstacles (nor each other) within an optional boundary.
    static processing.core.PShape
    PGS_SegmentSet.toPShape(Collection<PEdge> segments, Integer strokeColor, Integer strokeCap, Integer strokeWeight)
    Converts a collection of PEdges into a LINES 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 of PEdges into a LINES 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 of PEdges into a LINES shape, having the (optional) styling provided.