create_circular_radial_form

compas_tno.diagrams.create_circular_radial_form(cls, center=[5.0, 5.0], radius=5.0, discretisation=[8, 20], r_oculus=0.0, diagonal=False, partial_diagonal=False)[source]

Construct a circular radial FormDiagram with hoops equally spaced in plan.

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

  • diagonal (bool, optional) – Activate diagonal in the quads, by default False

  • partial_diagonal (bool, optional) – Activate partial diagonal in the quads, by default False

Returns

FormDiagram – The FormDiagram created.