Plane Geometry

An extensive set of plane geometry routines. Provides R6 classes representing triangles, circles, circular arcs, ellipses, elliptical arcs and lines, and their plot methods. Also provides R6 classes representing transformations: rotations, reflections, homotheties, scalings, general affine transformations, inversions, Möbius transformations.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.2.0 by Stéphane Laurent, 3 months ago

Report a bug at

Browse source code at

Authors: Stéphane Laurent

Documentation:   PDF Manual  

GPL-3 license

Imports R6, methods, graphics, stringr, gsl, uniformly, sdpt3r

Suggests testthat, knitr, rmarkdown, viridisLite, sets, ellipse

See at CRAN