GeometryRenderer Class

(Qt3DRender::Render::GeometryRenderer)

Public Functions

GeometryRenderer()
~GeometryRenderer()
void cleanup()
void executeFunctor()
int firstInstance() const
int firstVertex() const
QGeometryFactoryPtr geometryFactory() const
Qt3DCore::QNodeId geometryId() const
int indexOffset() const
int instanceCount() const
bool isDirty() const
bool primitiveRestartEnabled() const
QGeometryRenderer::PrimitiveType primitiveType() const
int restartIndexValue() const
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setManager(GeometryRendererManager *manager)
void setTriangleVolumes(const QVector<RayCasting::QBoundingVolume *> &volumes)
QVector<RayCasting::QBoundingVolume *> triangleData() const
void unsetDirty()
int vertexCount() const
int verticesPerPatch() const

Additional Inherited Members

Member Function Documentation

GeometryRenderer::GeometryRenderer()

Default constructs an instance of GeometryRenderer.

GeometryRenderer::~GeometryRenderer()

Destroys the instance of GeometryRenderer.

void GeometryRenderer::cleanup()

void GeometryRenderer::executeFunctor()

int GeometryRenderer::firstInstance() const

int GeometryRenderer::firstVertex() const

QGeometryFactoryPtr GeometryRenderer::geometryFactory() const

Qt3DCore::QNodeId GeometryRenderer::geometryId() const

int GeometryRenderer::indexOffset() const

int GeometryRenderer::instanceCount() const

bool GeometryRenderer::isDirty() const

bool GeometryRenderer::primitiveRestartEnabled() const

QGeometryRenderer::PrimitiveType GeometryRenderer::primitiveType() const

int GeometryRenderer::restartIndexValue() const

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

void GeometryRenderer::setManager(GeometryRendererManager *manager)

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

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

void GeometryRenderer::unsetDirty()

int GeometryRenderer::vertexCount() const

int GeometryRenderer::verticesPerPatch() const