Programming API Reference: SharpGfx.Geometries.Shapes

Class public static Circle

Approach with indexing and all distinct vertices.

Method public static (float[] positions ushort[] triangles) GetCake()

Returns a triangulation with a single center vertex and all other vertices on the circle boundary.
  • int sectors

Method public static (float[] positions ushort[] triangles) GetIso()

Returns a triangulation splitting up the circle in a number of rings each having the form of a stripe of equilateral triangles.
  • int rings