io.qt.datavis.Q3DScene Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Description of the 3D scene being visualized
* Java wrapper for Qt class Q3DScene
*/
public class Q3DScene extends io.qt.core.QObject
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(Q3DScene.class);
/**
* See Q3DScene:: activeCameraChanged(Q3DCamera*)
*/
@QtPropertyNotify(name="activeCamera")
public final @NonNull Signal1 activeCameraChanged = new Signal1<>();
/**
* See Q3DScene:: activeLightChanged(Q3DLight*)
*/
@QtPropertyNotify(name="activeLight")
public final @NonNull Signal1 activeLightChanged = new Signal1<>();
/**
* See Q3DScene:: devicePixelRatioChanged(float)
*/
@QtPropertyNotify(name="devicePixelRatio")
public final @NonNull Signal1 devicePixelRatioChanged = new Signal1<>();
/**
* See Q3DScene:: graphPositionQueryChanged(QPoint)
*/
@QtPropertyNotify(name="graphPositionQuery")
public final @NonNull Signal1 graphPositionQueryChanged = new Signal1<>();
/**
* See Q3DScene:: primarySubViewportChanged(QRect)
*/
@QtPropertyNotify(name="primarySubViewport")
public final @NonNull Signal1 primarySubViewportChanged = new Signal1<>();
/**
* See Q3DScene:: secondarySubViewportChanged(QRect)
*/
@QtPropertyNotify(name="secondarySubViewport")
public final @NonNull Signal1 secondarySubViewportChanged = new Signal1<>();
/**
* See Q3DScene:: secondarySubviewOnTopChanged(bool)
*/
@QtPropertyNotify(name="secondarySubviewOnTop")
public final @NonNull Signal1 secondarySubviewOnTopChanged = new Signal1<>();
/**
* See Q3DScene:: selectionQueryPositionChanged(QPoint)
*/
@QtPropertyNotify(name="selectionQueryPosition")
public final @NonNull Signal1 selectionQueryPositionChanged = new Signal1<>();
/**
* See Q3DScene:: slicingActiveChanged(bool)
*/
@QtPropertyNotify(name="slicingActive")
public final @NonNull Signal1 slicingActiveChanged = new Signal1<>();
/**
* See Q3DScene:: viewportChanged(QRect)
*/
@QtPropertyNotify(name="viewport")
public final @NonNull Signal1 viewportChanged = new Signal1<>();
/**
* See Q3DScene:: Q3DScene(QObject*)
* @param parent
*/
public Q3DScene(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(Q3DScene instance, io.qt.core.QObject parent);
/**
* See Q3DScene:: activeCamera()const
* @return
*/
@QtPropertyReader(name="activeCamera")
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DCamera activeCamera(){
return activeCamera_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.Q3DCamera activeCamera_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: activeLight()const
* @return
*/
@QtPropertyReader(name="activeLight")
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DLight activeLight(){
return activeLight_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.Q3DLight activeLight_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: devicePixelRatio()const
* @return
*/
@QtPropertyReader(name="devicePixelRatio")
@QtUninvokable
public final float devicePixelRatio(){
return devicePixelRatio_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native float devicePixelRatio_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: graphPositionQuery()const
* @return
*/
@QtPropertyReader(name="graphPositionQuery")
@QtUninvokable
public final io.qt.core.@NonNull QPoint graphPositionQuery(){
return graphPositionQuery_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QPoint graphPositionQuery_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: isPointInPrimarySubView(QPoint)
* @param point
* @return
*/
@QtUninvokable
public final boolean isPointInPrimarySubView(io.qt.core.@NonNull QPoint point){
return isPointInPrimarySubView_native_cref_QPoint(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point));
}
@QtUninvokable
private native boolean isPointInPrimarySubView_native_cref_QPoint(long __this__nativeId, long point);
/**
* See Q3DScene:: isPointInSecondarySubView(QPoint)
* @param point
* @return
*/
@QtUninvokable
public final boolean isPointInSecondarySubView(io.qt.core.@NonNull QPoint point){
return isPointInSecondarySubView_native_cref_QPoint(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point));
}
@QtUninvokable
private native boolean isPointInSecondarySubView_native_cref_QPoint(long __this__nativeId, long point);
/**
* See Q3DScene:: isSecondarySubviewOnTop()const
* @return
*/
@QtPropertyReader(name="secondarySubviewOnTop")
@QtUninvokable
public final boolean isSecondarySubviewOnTop(){
return isSecondarySubviewOnTop_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isSecondarySubviewOnTop_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: isSlicingActive()const
* @return
*/
@QtPropertyReader(name="slicingActive")
@QtUninvokable
public final boolean isSlicingActive(){
return isSlicingActive_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isSlicingActive_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: primarySubViewport()const
* @return
*/
@QtPropertyReader(name="primarySubViewport")
@QtUninvokable
public final io.qt.core.@NonNull QRect primarySubViewport(){
return primarySubViewport_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRect primarySubViewport_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: secondarySubViewport()const
* @return
*/
@QtPropertyReader(name="secondarySubViewport")
@QtUninvokable
public final io.qt.core.@NonNull QRect secondarySubViewport(){
return secondarySubViewport_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRect secondarySubViewport_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: selectionQueryPosition()const
* @return
*/
@QtPropertyReader(name="selectionQueryPosition")
@QtUninvokable
public final io.qt.core.@NonNull QPoint selectionQueryPosition(){
return selectionQueryPosition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QPoint selectionQueryPosition_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: setActiveCamera(Q3DCamera*)
* @param camera
*/
@QtPropertyWriter(name="activeCamera")
@QtUninvokable
public final void setActiveCamera(io.qt.datavis.@Nullable Q3DCamera camera){
setActiveCamera_native_Q3DCamera_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(camera));
}
@QtUninvokable
private native void setActiveCamera_native_Q3DCamera_ptr(long __this__nativeId, long camera);
/**
* See Q3DScene:: setActiveLight(Q3DLight*)
* @param light
*/
@QtPropertyWriter(name="activeLight")
@QtUninvokable
public final void setActiveLight(io.qt.datavis.@Nullable Q3DLight light){
setActiveLight_native_Q3DLight_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(light));
}
@QtUninvokable
private native void setActiveLight_native_Q3DLight_ptr(long __this__nativeId, long light);
/**
* See Q3DScene:: setDevicePixelRatio(float)
* @param pixelRatio
*/
@QtPropertyWriter(name="devicePixelRatio")
@QtUninvokable
public final void setDevicePixelRatio(float pixelRatio){
setDevicePixelRatio_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), pixelRatio);
}
@QtUninvokable
private native void setDevicePixelRatio_native_float(long __this__nativeId, float pixelRatio);
/**
* See Q3DScene:: setGraphPositionQuery(QPoint)
* @param point
*/
@QtPropertyWriter(name="graphPositionQuery")
@QtUninvokable
public final void setGraphPositionQuery(io.qt.core.@NonNull QPoint point){
setGraphPositionQuery_native_cref_QPoint(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point));
}
@QtUninvokable
private native void setGraphPositionQuery_native_cref_QPoint(long __this__nativeId, long point);
/**
* See Q3DScene:: setPrimarySubViewport(QRect)
* @param primarySubViewport
*/
@QtPropertyWriter(name="primarySubViewport")
@QtUninvokable
public final void setPrimarySubViewport(io.qt.core.@NonNull QRect primarySubViewport){
setPrimarySubViewport_native_cref_QRect(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(primarySubViewport));
}
@QtUninvokable
private native void setPrimarySubViewport_native_cref_QRect(long __this__nativeId, long primarySubViewport);
/**
* See Q3DScene:: setSecondarySubViewport(QRect)
* @param secondarySubViewport
*/
@QtPropertyWriter(name="secondarySubViewport")
@QtUninvokable
public final void setSecondarySubViewport(io.qt.core.@NonNull QRect secondarySubViewport){
setSecondarySubViewport_native_cref_QRect(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(secondarySubViewport));
}
@QtUninvokable
private native void setSecondarySubViewport_native_cref_QRect(long __this__nativeId, long secondarySubViewport);
/**
* See Q3DScene:: setSecondarySubviewOnTop(bool)
* @param isSecondaryOnTop
*/
@QtPropertyWriter(name="secondarySubviewOnTop")
@QtUninvokable
public final void setSecondarySubviewOnTop(boolean isSecondaryOnTop){
setSecondarySubviewOnTop_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), isSecondaryOnTop);
}
@QtUninvokable
private native void setSecondarySubviewOnTop_native_bool(long __this__nativeId, boolean isSecondaryOnTop);
/**
* See Q3DScene:: setSelectionQueryPosition(QPoint)
* @param point
*/
@QtPropertyWriter(name="selectionQueryPosition")
@QtUninvokable
public final void setSelectionQueryPosition(io.qt.core.@NonNull QPoint point){
setSelectionQueryPosition_native_cref_QPoint(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point));
}
@QtUninvokable
private native void setSelectionQueryPosition_native_cref_QPoint(long __this__nativeId, long point);
/**
* See Q3DScene:: setSlicingActive(bool)
* @param isSlicing
*/
@QtPropertyWriter(name="slicingActive")
@QtUninvokable
public final void setSlicingActive(boolean isSlicing){
setSlicingActive_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), isSlicing);
}
@QtUninvokable
private native void setSlicingActive_native_bool(long __this__nativeId, boolean isSlicing);
/**
*
* @return
*/
@QtPropertyReader(name="viewport")
@QtUninvokable
public final io.qt.core.@NonNull QRect viewport(){
return viewport_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRect viewport_native_constfct(long __this__nativeId);
/**
* See Q3DScene:: invalidSelectionPoint()
* @return
*/
public native static io.qt.core.@NonNull QPoint invalidSelectionPoint();
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected Q3DScene(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected Q3DScene(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(Q3DScene instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #Q3DScene(io.qt.core.QObject)}
* with parent = null
.
*/
public Q3DScene() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #activeCamera()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DCamera getActiveCamera() {
return activeCamera();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #activeLight()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DLight getActiveLight() {
return activeLight();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #devicePixelRatio()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final float getDevicePixelRatio() {
return devicePixelRatio();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #graphPositionQuery()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QPoint getGraphPositionQuery() {
return graphPositionQuery();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isSecondarySubviewOnTop()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSecondarySubviewOnTop() {
return isSecondarySubviewOnTop();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isSlicingActive()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSlicingActive() {
return isSlicingActive();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #primarySubViewport()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRect getPrimarySubViewport() {
return primarySubViewport();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #secondarySubViewport()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRect getSecondarySubViewport() {
return secondarySubViewport();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #selectionQueryPosition()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QPoint getSelectionQueryPosition() {
return selectionQueryPosition();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #viewport()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRect getViewport() {
return viewport();
}
}