| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/analyticshapegenerators.h>

Public Member Functions | |
| CylinderGenerator (const Cylinder *, unsigned int nx, unsigned int ny) | |
| virtual | ~CylinderGenerator () |
| virtual Iterator< Vector > * | calcVertexData (const ID &vertexDataType) |
| virtual Matrix | getTransform () const |
| VRS::CylinderGenerator::CylinderGenerator | ( | const Cylinder * | , | |
| unsigned int | nx, | |||
| unsigned int | ny | |||
| ) |
| virtual VRS::CylinderGenerator::~CylinderGenerator | ( | ) | [virtual] |
| virtual Iterator<Vector>* VRS::CylinderGenerator::calcVertexData | ( | const ID & | vertexDataType | ) | [virtual] |
For the given abtract vertex data type (as defined in VertexAttributeMap), generates an Iterator that contains the vertex data for further use in a mesh. The VertexAttributeGenerator can generate
Reimplemented from VRS::VertexAttributeGenerator.
| virtual Matrix VRS::CylinderGenerator::getTransform | ( | ) | const [virtual] |
Returns the transformation matrix which should be applied to the shape for correct location and orientation.
Reimplemented from VRS::VertexAttributeGenerator.