create_circular_spiral_form
- compas_tno.diagrams.create_circular_spiral_form(cls, center=[5.0, 5.0], radius=5.0, discretisation=[8, 20], r_oculus=0.0)[source]
Construct a circular radial FormDiagram with hoops not equally spaced in plan, but equally spaced with regards to the projection on a hemisphere.
- Parameters
center (list, optional) – Planar coordinates of the form-diagram [xc, yc], by default [5.0, 5.0]
radius (float, optional) – Radius of the form diagram, by default 5.0
discretisation (list, optional) – Number of hoops, and of parallels of the dome form diagram], by default [8, 20]
r_oculus (float, optional) – Value of the radius of the oculus, if no oculus is present should be set to zero, by default 0.0
- Returns
FormDiagram
– The FormDiagram created.