- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QPickLineEvent
,QPickPointEvent
,QPickTriangleEvent
public class QPickEvent extends QObject
Holds information when an object is picked
Java wrapper for Qt class Qt3DRender::QPickEvent
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QPickEvent.Buttons
Java wrapper for Qt enum Qt3DRender::QPickEvent::Buttonsstatic class
QPickEvent.Modifiers
Java wrapper for Qt enum Qt3DRender::QPickEvent::ModifiersNested 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<@QtPrimitiveType Boolean>
acceptedChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QPickEvent()
protected
QPickEvent(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QPickEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance)
QPickEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, QPickEvent.Buttons button, int buttons, int modifiers)
protected
QPickEvent(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QPickEvent.Buttons
button()
QPickEvent::button Returns mouse button that caused the eventint
buttons()
QPickEvent::buttons Returns bitfield to be used to check for mouse buttons that may be accompanying the pick eventfloat
distance()
QPickEvent::distance Returns distance from camera to pick pointQEntity
entity()
boolean
isAccepted()
QPickEvent::isAccepted Returns true if the event has been acceptedQVector3D
localIntersection()
QPickEvent::localIntersection Returns coordinates of the hit in the local coordinate system of the picked entityint
modifiers()
QPickEvent::modifiers Returns bitfield to be used to check for keyboard modifiers that may be accompanying the pick eventQPointF
position()
QPickEvent::position Returns mouse pointer coordinate of the pick queryvoid
setAccepted(boolean accepted)
QPickEvent::setAccepted set if the event has been accepted to acceptedQViewport
viewport()
QVector3D
worldIntersection()
QPickEvent::worldIntersection Returns coordinates of the hit in world coordinate systemMethods 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. -
acceptedChanged
-
-
Constructor Details
-
QPickEvent
public QPickEvent() -
QPickEvent
-
QPickEvent
public QPickEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, QPickEvent.Buttons button, int buttons, int modifiers) -
QPickEvent
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QPickEvent
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
button
QPickEvent::button Returns mouse button that caused the event
-
buttons
QPickEvent::buttons Returns bitfield to be used to check for mouse buttons that may be accompanying the pick event
-
distance
QPickEvent::distance Returns distance from camera to pick point
-
entity
-
isAccepted
QPickEvent::isAccepted Returns true if the event has been accepted
-
localIntersection
QPickEvent::localIntersection Returns coordinates of the hit in the local coordinate system of the picked entity
-
modifiers
QPickEvent::modifiers Returns bitfield to be used to check for keyboard modifiers that may be accompanying the pick event
-
position
QPickEvent::position Returns mouse pointer coordinate of the pick query
-
setAccepted
public final void setAccepted(boolean accepted)QPickEvent::setAccepted set if the event has been accepted to accepted
-
viewport
-
worldIntersection
QPickEvent::worldIntersection Returns coordinates of the hit in world coordinate system
-