Circle Geometry.
More...
#include <le2d/shape/circle.hpp>
◆ Params
◆ explicit()
| le::shape::Circle::explicit |
( |
false |
| ) |
const |
|
default |
◆ get_diameter()
| auto le::shape::Circle::get_diameter |
( |
| ) |
const -> float |
|
inline |
◆ get_size()
| auto le::shape::Circle::get_size |
( |
| ) |
const -> glm::vec2 |
|
inline |
◆ get_vertex_array()
| auto le::shape::Circle::get_vertex_array |
( |
| ) |
const -> VertexArray const& |
|
inline |
◆ default_diameter_v
◆ params
Initial value:= {}) { create(diameter,
params); }
virtual auto get_vertices() const -> std::span< Vertex const >=0
virtual auto get_indices() const -> std::span< std::uint32_t const >=0
virtual auto get_topology() const -> vk::PrimitiveTopology=0
CircleParams Params
Definition circle.hpp:14
CircleParams const & params
Definition circle.hpp:18
static constexpr auto default_diameter_v
Definition circle.hpp:16
Drawable vertex.
Definition vertex.hpp:7
The documentation for this class was generated from the following file: