java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.datavis.Q3DObject
io.qt.datavis.Q3DCamera
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class Q3DCamera extends Q3DObject
Representation of a camera in 3D space
Java wrapper for Qt class Q3DCamera
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Q3DCamera.CameraPreset
Java wrapper for Qt enum Q3DCamera::CameraPresetNested 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<Q3DCamera.CameraPreset>
cameraPresetChanged
QObject.Signal1<@QtPrimitiveType Float>
maxZoomLevelChanged
QObject.Signal1<@QtPrimitiveType Float>
minZoomLevelChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QVector3D>
targetChanged
QObject.Signal1<@QtPrimitiveType Boolean>
wrapXRotationChanged
QObject.Signal1<@QtPrimitiveType Boolean>
wrapYRotationChanged
QObject.Signal1<@QtPrimitiveType Float>
xRotationChanged
QObject.Signal1<@QtPrimitiveType Float>
yRotationChanged
QObject.Signal1<@QtPrimitiveType Float>
zoomLevelChanged
-
Constructor Summary
Constructors Modifier Constructor Description Q3DCamera()
Overloaded constructor forQ3DCamera(io.qt.core.QObject)
withparent = null
.Q3DCamera(QObject parent)
protected
Q3DCamera(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
Q3DCamera(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description Q3DCamera.CameraPreset
cameraPreset()
void
copyValuesFrom(Q3DObject source)
float
maxZoomLevel()
float
minZoomLevel()
void
setCameraPosition(float horizontal, float vertical)
Overloaded function forsetCameraPosition(float, float, float)
withzoom = 100.0f
.void
setCameraPosition(float horizontal, float vertical, float zoom)
void
setCameraPreset(Q3DCamera.CameraPreset preset)
void
setMaxZoomLevel(float zoomLevel)
void
setMinZoomLevel(float zoomLevel)
void
setTarget(QVector3D target)
void
setWrapXRotation(boolean isEnabled)
void
setWrapYRotation(boolean isEnabled)
void
setXRotation(float rotation)
void
setYRotation(float rotation)
void
setZoomLevel(float zoomLevel)
QVector3D
target()
boolean
wrapXRotation()
boolean
wrapYRotation()
float
xRotation()
float
yRotation()
float
zoomLevel()
Methods inherited from class io.qt.datavis.Q3DObject
isDirty, parentScene, position, setDirty, setPosition
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. -
cameraPresetChanged
-
maxZoomLevelChanged
-
minZoomLevelChanged
-
targetChanged
-
wrapXRotationChanged
-
wrapYRotationChanged
-
xRotationChanged
-
yRotationChanged
-
zoomLevelChanged
-
-
Constructor Details
-
Q3DCamera
public Q3DCamera()Overloaded constructor for
Q3DCamera(io.qt.core.QObject)
withparent = null
. -
Q3DCamera
-
Q3DCamera
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
Q3DCamera
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
cameraPreset
-
maxZoomLevel
-
minZoomLevel
-
setCameraPosition
Overloaded function for
setCameraPosition(float, float, float)
withzoom = 100.0f
. -
setCameraPosition
-
setCameraPreset
-
setMaxZoomLevel
-
setMinZoomLevel
-
setTarget
-
setWrapXRotation
-
setWrapYRotation
-
setXRotation
-
setYRotation
-
setZoomLevel
-
target
-
wrapXRotation
-
wrapYRotation
-
xRotation
-
yRotation
-
zoomLevel
-
copyValuesFrom
- Overrides:
copyValuesFrom
in classQ3DObject
-