67 #ifndef _graphicsprocedurallathe_h
68 #define _graphicsprocedurallathe_h
70 #include "Graphics/Procedural/Mesh/meshgenerator.h"
Boole Closed
Whether or not the Lathe is configured to rotate a full 360 degrees.
Real AngleBegin
The angle at which the rotation will start.
bool Boole
Generally acts a single bit, true or false.
A convenience buffer that stores vertices and indices of a mesh to be generated.
Whole NumSegments
The number of segments to have when rotating the shape to produce the Mesh. Large number of segments ...
float Real
A Datatype used to represent a real floating point number.
A base class containing all of the utilities needed for a mesh generator.
MultiShape * MultiShapeToLathe
A pointer to the MultiShape that will be used to generate a Mesh.
The bulk of the engine components go in this namspace.
unsigned long Whole
Whole is an unsigned integer, it will be at least 32bits in size.
Boole Capped
Whether or not the ends should be capped if the shape isn't rotated a full 360 degrees.
A collection of interconnected 2D points used to express an arbitrary 2D shape.
Real AngleEnd
The angle at which the rotation will end.
A grouping of individual 2D shapes used to express more elaborate shapes.
Shape * ShapeToLathe
A pointer to the Shape that will be used to generate a Mesh.
A generator that produces a Mesh by rotating a 2D shape around the Y axis.