BufferVisitor Class
(Qt3DRender::Render::BufferVisitor)Public Functions
| BufferVisitor(NodeManagers *manager) | |
| virtual | ~BufferVisitor() |
| bool | apply(const GeometryRenderer *renderer, const QString &attributeName) |
| bool | apply(Qt3DRender::Render::Attribute *attribute) |
| virtual void | visit(uint ndx, ValueType x) |
| virtual void | visit(uint ndx, ValueType x, ValueType y) |
| virtual void | visit(uint ndx, ValueType x, ValueType y, ValueType z) |
| virtual void | visit(uint ndx, ValueType x, ValueType y, ValueType z, ValueType w) |
Protected Functions
| void | traverseCoordinates1(Coordinate *coordinates, const uint byteStride, const uint count) |
| void | traverseCoordinates2(Coordinate *coordinates, const uint byteStride, const uint count) |
| void | traverseCoordinates3(Coordinate *coordinates, const uint byteStride, const uint count) |
| void | traverseCoordinates4(Coordinate *coordinates, const uint byteStride, const uint count) |
Member Function Documentation
BufferVisitor::BufferVisitor(NodeManagers *manager)
Default constructs an instance of BufferVisitor.
[virtual] BufferVisitor::~BufferVisitor()
Destroys the instance of BufferVisitor. The destructor is virtual.