TrianglesVisitor Class

(Qt3DRender::Render::TrianglesVisitor)

Public Functions

TrianglesVisitor(NodeManagers *manager)
virtual ~TrianglesVisitor()
void apply(const Qt3DCore::QEntity *entity)
void apply(const GeometryRenderer *renderer, const Qt3DCore::QNodeId id)
virtual void visit(uint andx, const QVector3D &a, uint bndx, const QVector3D &b, uint cndx, const QVector3D &c) = 0

Member Function Documentation

TrianglesVisitor::TrianglesVisitor(NodeManagers *manager)

Default constructs an instance of TrianglesVisitor.

[virtual] TrianglesVisitor::~TrianglesVisitor()

Destroys the instance of TrianglesVisitor. The destructor is virtual.

void TrianglesVisitor::apply(const Qt3DCore::QEntity *entity)

void TrianglesVisitor::apply(const GeometryRenderer *renderer, const Qt3DCore::QNodeId id)

[pure virtual] void TrianglesVisitor::visit(uint andx, const QVector3D &a, uint bndx, const QVector3D &b, uint cndx, const QVector3D &c)