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.render.QGeometryRenderer
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QConeMesh
,QCuboidMesh
,QCylinderMesh
,QExtrudedTextMesh
,QMesh
,QPlaneMesh
,QSphereMesh
,QTorusMesh
public class QGeometryRenderer extends QComponent
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.QDeclarativeConstructor, 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.QComponent
addedToEntity, removedFromEntity, shareableChanged
Fields inherited from class io.qt.qt3d.core.QNode
defaultPropertyTrackingModeChanged, enabledChanged, nodeDestroyed, parentChanged
-
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()
QGeometryFactory
geometryFactory()
Deprecated.int
indexBufferByteOffset()
int
indexOffset()
int
instanceCount()
boolean
primitiveRestartEnabled()
QGeometryRenderer.PrimitiveType
primitiveType()
int
restartIndexValue()
protected void
sceneChangeEvent(QSceneChange change)
void
setFirstInstance(int firstInstance)
void
setFirstVertex(int firstVertex)
void
setGeometry(QGeometry geometry)
void
setGeometryFactory(QGeometryFactory factory)
Deprecated.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.QNode
blockNotifications, childNodes, clearPropertyTracking, clearPropertyTrackings, defaultPropertyTrackingMode, id, isEnabled, notificationsBlocked, notifyObservers, parentNode, propertyTracking, sendCommand, sendCommand, sendCommand, sendReply, setDefaultPropertyTrackingMode, setEnabled, setParent, setPropertyTracking
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, 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
-
geometryFactory
Deprecated. -
indexBufferByteOffset
-
indexOffset
-
instanceCount
-
primitiveRestartEnabled
-
primitiveType
-
restartIndexValue
-
setFirstInstance
public final void setFirstInstance(int firstInstance) -
setFirstVertex
public final void setFirstVertex(int firstVertex) -
setGeometry
-
setGeometryFactory
Deprecated. -
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
-
sceneChangeEvent
- Overrides:
sceneChangeEvent
in classQNode
-