java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.qt3d.core.QNode
io.qt.qt3d.core.QComponent
io.qt.qt3d.core.QBoundingVolume
io.qt.qt3d.render.QGeometryRenderer
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QMesh
public class QGeometryRenderer extends QBoundingVolume
Encapsulates geometry rendering
Java wrapper for Qt class Qt3DRender::QGeometryRenderer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QGeometryRenderer.PrimitiveType
Java wrapper for Qt enum Qt3DRender::QGeometryRenderer::PrimitiveTypeNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields inherited from class io.qt.qt3d.core.QBoundingVolume
implicitMaxPointChanged, implicitMinPointChanged, implicitPointsValidChanged, maxPointChanged, minPointChanged, viewChanged
Fields inherited from class io.qt.qt3d.core.QComponent
addedToEntity, removedFromEntity, shareableChanged
-
Constructor Summary
Constructors Modifier Constructor Description QGeometryRenderer()
Overloaded constructor forQGeometryRenderer(io.qt.qt3d.core.QNode)
withparent = null
.protected
QGeometryRenderer(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QGeometryRenderer(QNode parent)
protected
QGeometryRenderer(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description int
firstInstance()
int
firstVertex()
QGeometry
geometry()
int
indexBufferByteOffset()
int
indexOffset()
int
instanceCount()
boolean
primitiveRestartEnabled()
QGeometryRenderer.PrimitiveType
primitiveType()
int
restartIndexValue()
void
setFirstInstance(int firstInstance)
void
setFirstVertex(int firstVertex)
void
setGeometry(QGeometry geometry)
void
setIndexBufferByteOffset(int offset)
void
setIndexOffset(int indexOffset)
void
setInstanceCount(int instanceCount)
void
setPrimitiveRestartEnabled(boolean enabled)
void
setPrimitiveType(QGeometryRenderer.PrimitiveType primitiveType)
void
setRestartIndexValue(int index)
void
setVertexCount(int vertexCount)
void
setVerticesPerPatch(int verticesPerPatch)
int
vertexCount()
int
verticesPerPatch()
Methods inherited from class io.qt.qt3d.core.QBoundingVolume
areImplicitPointsValid, implicitMaxPoint, implicitMinPoint, maxPoint, minPoint, setMaxPoint, setMinPoint, setView, updateImplicitBounds, view
Methods inherited from class io.qt.qt3d.core.QNode
blockNotifications, childNodes, id, isEnabled, notificationsBlocked, parentNode, setEnabled, setParent
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
firstInstanceChanged
-
firstVertexChanged
-
geometryChanged
-
indexBufferByteOffsetChanged
-
indexOffsetChanged
-
instanceCountChanged
-
primitiveRestartEnabledChanged
-
primitiveTypeChanged
-
restartIndexValueChanged
-
vertexCountChanged
-
verticesPerPatchChanged
-
-
Constructor Details
-
QGeometryRenderer
public QGeometryRenderer()Overloaded constructor for
QGeometryRenderer(io.qt.qt3d.core.QNode)
withparent = null
. -
QGeometryRenderer
-
QGeometryRenderer
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QGeometryRenderer
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
firstInstance
-
firstVertex
-
geometry
-
indexBufferByteOffset
-
indexOffset
-
instanceCount
-
primitiveRestartEnabled
-
primitiveType
-
restartIndexValue
-
setFirstInstance
public final void setFirstInstance(int firstInstance) -
setFirstVertex
public final void setFirstVertex(int firstVertex) -
setGeometry
-
setIndexBufferByteOffset
public final void setIndexBufferByteOffset(int offset) -
setIndexOffset
public final void setIndexOffset(int indexOffset) -
setInstanceCount
public final void setInstanceCount(int instanceCount) -
setPrimitiveRestartEnabled
public final void setPrimitiveRestartEnabled(boolean enabled) -
setPrimitiveType
-
setRestartIndexValue
public final void setRestartIndexValue(int index) -
setVertexCount
public final void setVertexCount(int vertexCount) -
setVerticesPerPatch
public final void setVerticesPerPatch(int verticesPerPatch) -
vertexCount
-
verticesPerPatch
-