Skip to content

Commit 3ca3903

Browse files
authored
Update README.md
1 parent 454de17 commit 3ca3903

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -13,41 +13,41 @@ Docs are hosted via *GitHub Pages* [here](https://micycle1.github.io/PGS/).
1313
Library functionality is split over the following classes:
1414

1515
* `PGS_CirclePacking`
16-
* Circle packings of shapes, subject to varying constraints and patterns of tangencies
16+
* Circle packings of shapes, subject to varying constraints and patterns of tangencies.
1717
* `PGS_Coloring`
18-
* Minimal colorings of meshes (or mesh-like shapes)
18+
* Minimal colorings of meshes (or mesh-like shapes).
1919
* `PGS_Construction`
20-
* Construct uncommon/interesting 2D primitives
20+
* Construct uncommon/interesting 2D primitives.
2121
* `PGS_Contour`
2222
* Methods that produce various contours from shapes: medial axes, straight skeletons, offset curves, etc.
2323
* `PGS_Conversion`
24-
* Conversion between *Processing* PShapes and *JTS* Geometries (amongst other formats)
24+
* Conversion between *Processing* PShapes and *JTS* Geometries (amongst other formats).
2525
* `PGS_Hull`
26-
* Convex and concave hulls of polygons and point sets
26+
* Convex and concave hulls of polygons and point sets.
2727
* `PGS_Meshing`
28-
* Mesh generation (excluding triangulation) and processing
28+
* Mesh generation (excluding triangulation) and processing.
2929
* `PGS_Morphology`
3030
* Methods that affect the geometry or topology of shapes (buffering, simplification, smoothing, etc.)
3131
* `PGS_Optimisation`
32-
* Solve geometric optimisation problems, such as finding the maximum inscribed circle, or the closest vertex to a coordinate
32+
* Solve geometric optimisation problems, such as finding the maximum inscribed circle, or the closest vertex to a coordinate.
3333
* `PGS_PointSet`
34-
* Generates sets of 2D points having a variety of different distributions and constraints
34+
* Generates sets of 2D points having a variety of different distributions and constraints.
3535
* `PGS_Processing`
36-
* Methods that process a shape in some way: compute hulls, partition, slice, etc.
36+
* Methods that process a shape in some way: partition, slice, clean, etc.
3737
* `PGS_SegmentSet`
38-
* Generates sets of random non-intersecting line segments
38+
* Generates sets of random non-intersecting line segments.
3939
* `PGS_ShapeBoolean`
40-
* Boolean set-operations for 2D shapes
40+
* Boolean set-operations for 2D shapes.
4141
* `PGS_ShapePredicates`
42-
* Various shape metrics (area, circularity, etc.) and predicates (*"do these shapes intersect?"*)
42+
* Various shape metrics (area, circularity, etc.) and predicates (*"do these shapes intersect?"*).
4343
* `PGS_Tiling`
4444
* Tiling, tessellation and subdivision of the plane using periodic or non-periodic geometric shapes.
4545
* `PGS_Transformation`
46-
* Various geometric and affine transformations that affect vertex coordinates
46+
* Various geometric and affine transformations that affect vertex coordinates.
4747
* `PGS_Triangulation`
48-
* Delaunay triangulation (constrained and refined) and earcut triangulation of shapes and point sets
48+
* Delaunay triangulation (constrained and refined) and earcut triangulation of shapes and point sets.
4949
* `PGS_Voronoi`
50-
* Voronoi Diagrams of shapes and point sets
50+
* Voronoi Diagrams of shapes and point sets.
5151

5252
## **Installation**
5353

@@ -910,4 +910,4 @@ Much of the functionality (but by no means all) is demonstrated below:
910910
<td valign="top" width="25%"><img src="resources/tiling/penrose.png"></td>
911911
<td valign="top" width="25%"><img src="resources/tiling/stTiling.png"></td>
912912
</tr>
913-
</table>
913+
</table>

0 commit comments

Comments
 (0)