Super ellipse Geometry.
More...
#include <le2d/shape/super_ellipse.hpp>
◆ Params
◆ create()
| void le::shape::SuperEllipse::create |
( |
Params const & |
params = {} | ) |
|
◆ get_indices()
| auto le::shape::SuperEllipse::get_indices |
( |
| ) |
const -> std::span<std::uint32_t const> |
|
inlinefinalvirtual |
◆ get_params()
| auto le::shape::SuperEllipse::get_params |
( |
| ) |
const -> Params const& |
|
inline |
◆ get_size()
| auto le::shape::SuperEllipse::get_size |
( |
| ) |
const -> glm::vec2 |
|
inline |
◆ get_topology()
| auto le::shape::SuperEllipse::get_topology |
( |
| ) |
const -> vk::PrimitiveTopology |
|
inlinefinalvirtual |
◆ get_vertex_array()
| auto le::shape::SuperEllipse::get_vertex_array |
( |
| ) |
const -> VertexArray const& |
|
inline |
◆ get_vertices()
| auto le::shape::SuperEllipse::get_vertices |
( |
| ) |
const -> std::span<Vertex const> |
|
inlinefinalvirtual |
The documentation for this class was generated from the following file: