Class DoyleSpiral

java.lang.Object
micycle.pgs.commons.DoyleSpiral

public class DoyleSpiral extends Object
Doyle spirals are patterns of non-crossing circles in the plane, each tangent to six others.
Author:
Javascript implementation by Robin Houston, Java port by Michael Carleton
  • Constructor Details

    • DoyleSpiral

      public DoyleSpiral(int p, int q, double maxRadius)
  • Method Details

    • getCircles

      public List<processing.core.PVector> getCircles()
      Returns a list of circles comprising the spriral. The spiral is centered on (0, 0).
      Returns:
      list of PVector circles where .z refers to radius of circle