java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.datavis.QCustom3DItem
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QCustom3DLabel
,QCustom3DVolume
public class QCustom3DItem extends QObject
Adds a custom item to a graph
Java wrapper for Qt class QCustom3DItem
-
Nested Class Summary
Nested 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 Modifier and Type Field Description QObject.Signal1<String>
meshFileChanged
QObject.Signal1<@QtPrimitiveType Boolean>
positionAbsoluteChanged
QObject.Signal1<QVector3D>
positionChanged
QObject.Signal1<QQuaternion>
rotationChanged
QObject.Signal1<@QtPrimitiveType Boolean>
scalingAbsoluteChanged
QObject.Signal1<QVector3D>
scalingChanged
QObject.Signal1<@QtPrimitiveType Boolean>
shadowCastingChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<String>
textureFileChanged
QObject.Signal1<@QtPrimitiveType Boolean>
visibleChanged
-
Constructor Summary
Constructors Modifier Constructor Description QCustom3DItem()
Overloaded constructor forQCustom3DItem(io.qt.core.QObject)
withparent = null
.QCustom3DItem(QObject parent)
protected
QCustom3DItem(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QCustom3DItem(QtObject.QPrivateConstructor p)
Constructor for internal use only.QCustom3DItem(String meshFile, QVector3D position, QVector3D scaling, QQuaternion rotation, QImage texture)
Overloaded constructor forQCustom3DItem(java.lang.String, io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.gui.QImage, io.qt.core.QObject)
withparent = null
.QCustom3DItem(String meshFile, QVector3D position, QVector3D scaling, QQuaternion rotation, QImage texture, QObject parent)
-
Method Summary
Modifier and Type Method Description boolean
isPositionAbsolute()
boolean
isScalingAbsolute()
boolean
isShadowCasting()
boolean
isVisible()
String
meshFile()
QVector3D
position()
QQuaternion
rotation()
QVector3D
scaling()
void
setMeshFile(String meshFile)
void
setPosition(QVector3D position)
void
setPositionAbsolute(boolean positionAbsolute)
void
setRotation(QQuaternion rotation)
void
setRotationAxisAndAngle(QVector3D axis, float angle)
void
setScaling(QVector3D scaling)
void
setScalingAbsolute(boolean scalingAbsolute)
void
setShadowCasting(boolean enabled)
void
setTextureFile(String textureFile)
void
setTextureImage(QImage textureImage)
void
setVisible(boolean visible)
String
textureFile()
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. -
meshFileChanged
-
positionAbsoluteChanged
-
positionChanged
-
rotationChanged
-
scalingAbsoluteChanged
-
scalingChanged
-
shadowCastingChanged
-
textureFileChanged
-
visibleChanged
-
-
Constructor Details
-
QCustom3DItem
public QCustom3DItem()Overloaded constructor for
QCustom3DItem(io.qt.core.QObject)
withparent = null
. -
QCustom3DItem
-
QCustom3DItem
public QCustom3DItem(String meshFile, QVector3D position, QVector3D scaling, QQuaternion rotation, QImage texture)Overloaded constructor for
QCustom3DItem(java.lang.String, io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.gui.QImage, io.qt.core.QObject)
withparent = null
. -
QCustom3DItem
-
QCustom3DItem
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QCustom3DItem
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details