67 #ifndef _graphicsproceduralvertextransformmodifier_cpp
68 #define _graphicsproceduralvertextransformmodifier_cpp
70 #include "Graphics/Procedural/Mesh/vertextransformmodifier.h"
79 Rotation(0.0,0.0,0.0,1.0),
80 Translation(0.0,0.0,0.0),
93 for(
VertexIterator VertIt = Vertices.begin() ; VertIt != Vertices.end() ; ++VertIt )
100 {
return "VertexTransformModifier"; }
std::vector< Vertex > VertexContainer
Basic container type for Vertex storage.
VertexContainer::iterator VertexIterator
Iterator type for Vertex instances in a VertexContainer.
A convenience buffer that stores vertices and indices of a mesh to be generated.
VertexContainer & GetVertices()
Gets a modifiable reference to Vertices.
float Real
A Datatype used to represent a real floating point number.
void SetValues(const Real &X, const Real &Y, const Real &Z, const Real &W)
Sets the individual values of this quaterion directly.
void SetValues(const Real &X, const Real &Y, const Real &Z)
Manually sets all the members of this vector3.
This is used to represent a point in space, or a vector through space.
The bulk of the engine components go in this namspace.
This is used to store information about rotation in 3d space.
std::string String
A datatype used to a series of characters.