Definition at line 17 of file MeshGenerator.h.
◆ MeshGenerator()
Cogs::Core::MeshGenerator::MeshGenerator |
( |
Context * |
context | ) |
|
◆ ~MeshGenerator()
Cogs::Core::MeshGenerator::~MeshGenerator |
( |
| ) |
|
◆ cleanup()
void Cogs::Core::MeshGenerator::cleanup |
( |
| ) |
|
◆ getMesh() [1/2]
◆ getMesh() [2/2]
Cogs::Core::MeshHandle Cogs::Core::MeshGenerator::getMesh |
( |
ShapeType |
shape, |
|
|
int |
samples, |
|
|
glm::vec3 |
size = glm::vec3(1, 1, 1) , |
|
|
float |
arcStart = 0.0f , |
|
|
float |
arcEnd = 0.0f |
|
) |
| |
◆ purgeCache()
void Cogs::Core::MeshGenerator::purgeCache |
( |
| ) |
|
◆ setMaxSamples()
void Cogs::Core::MeshGenerator::setMaxSamples |
( |
int |
maxSamples | ) |
|
|
inline |
◆ cache
std::unique_ptr<ShapeCache> Cogs::Core::MeshGenerator::cache |
|
private |
◆ context
Context* Cogs::Core::MeshGenerator::context |
|
private |
◆ kMaxSamples
int Cogs::Core::MeshGenerator::kMaxSamples = 150 |
|
private |
◆ kRefinementLevels
int Cogs::Core::MeshGenerator::kRefinementLevels = 30 |
|
private |
The documentation for this class was generated from the following files: