|
CeresEngine 0.2.0
A game development framework
|
Extrude a shape along a path. More...
#include <CeresEngine/Mesh/Generator/ExtrudeMesh.hpp>
Classes | |
| class | Triangles |
| class | Vertices |
Public Member Functions | |
| Triangles | triangles () const noexcept |
| Vertices | vertices () const noexcept |
| ExtrudeMesh (Shape shape, Path path) | |
Private Attributes | |
| Shape | mShape |
| Path | mPath |
| int | mShapeVertexCount |
Extrude a shape along a path.
The shape normal becomes the mesh normal. u-texture coordinate is taken from the shape and v from the path.
|
inline |
| shape | Shape to be extruded. |
| path | Path to extrude along. |
|
inlinenoexcept |
|
inlinenoexcept |
|
private |
|
private |
|
private |