GeometryRenderer Class

(Qt3DRender::Render::GeometryRenderer)

Public Functions

GeometryRenderer()
~GeometryRenderer()
int baseInstance() const
int baseVertex() const
void cleanup()
void executeFunctor()
QGeometryFunctorPtr geometryFunctor() const
Qt3DCore::QNodeId geometryId() const
int instanceCount() const
bool isDirty() const
bool isEnabled() const
int primitiveCount() const
bool primitiveRestart() const
QGeometryRenderer::PrimitiveType primitiveType() const
int restartIndex() const
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setManager(GeometryRendererManager *manager)
void setTriangleVolumes(const QVector<QBoundingVolume *> &volumes)
QVector<QBoundingVolume *> triangleData() const
void unsetDirty()
void updateFromPeer(Qt3DCore::QNode *peer)

Additional Inherited Members

Member Function Documentation

GeometryRenderer::GeometryRenderer()

Default constructs an instance of GeometryRenderer.

GeometryRenderer::~GeometryRenderer()

Destroys the instance of GeometryRenderer.

int GeometryRenderer::baseInstance() const

int GeometryRenderer::baseVertex() const

void GeometryRenderer::cleanup()

void GeometryRenderer::executeFunctor()

QGeometryFunctorPtr GeometryRenderer::geometryFunctor() const

Qt3DCore::QNodeId GeometryRenderer::geometryId() const

int GeometryRenderer::instanceCount() const

bool GeometryRenderer::isDirty() const

bool GeometryRenderer::isEnabled() const

int GeometryRenderer::primitiveCount() const

bool GeometryRenderer::primitiveRestart() const

QGeometryRenderer::PrimitiveType GeometryRenderer::primitiveType() const

int GeometryRenderer::restartIndex() const

void GeometryRenderer::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

void GeometryRenderer::setManager(GeometryRendererManager *manager)

void GeometryRenderer::setTriangleVolumes(const QVector<QBoundingVolume *> &volumes)

QVector<QBoundingVolume *> GeometryRenderer::triangleData() const

void GeometryRenderer::unsetDirty()

void GeometryRenderer::updateFromPeer(Qt3DCore::QNode *peer)