|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::vector< Kakshya::Vertex > MayaFlux::Kinesis::filled_polygon | ( | glm::vec2 | center, |
| float | radius, | ||
| uint32_t | sides, | ||
| float | rotation_rad = 0.F, |
||
| glm::vec3 | color = glm::vec3(1.F) |
||
| ) |
Filled regular n-gon as a TRIANGLE_LIST triangle fan.
Vertices are placed on a circle of radius, starting at rotation_rad from +X, CCW. Minimum sides is 3.
| center | Polygon center in NDC. |
| radius | Circumradius in NDC units. |
| sides | Number of sides. Clamped to minimum 3. |
| rotation_rad | Starting angle in radians from +X axis. |
| color | Uniform fill color. |
Definition at line 89 of file Geometry2D.cpp.