All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.datavis.Q3DScatter Maven / Gradle / Ivy

The newest version!
package io.qt.datavis;

import io.qt.*;


/**
 * 

Methods for rendering 3D scatter graphs

*

Java wrapper for Qt class Q3DScatter

* @since This class was introduced in Qt QtDataVisualization 1.0. */ public class Q3DScatter extends io.qt.datavis.QAbstract3DGraph { /** * This variable stores the meta-object for the class. */ public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(Q3DScatter.class); /** *

See Q3DScatter::axisXChanged(QValue3DAxis*)

*/ @QtPropertyNotify(name="axisX") public final @NonNull Signal1 axisXChanged = new Signal1<>(); /** *

See Q3DScatter::axisYChanged(QValue3DAxis*)

*/ @QtPropertyNotify(name="axisY") public final @NonNull Signal1 axisYChanged = new Signal1<>(); /** *

See Q3DScatter::axisZChanged(QValue3DAxis*)

*/ @QtPropertyNotify(name="axisZ") public final @NonNull Signal1 axisZChanged = new Signal1<>(); /** *

See Q3DScatter::selectedSeriesChanged(QScatter3DSeries*)

*/ @QtPropertyNotify(name="selectedSeries") public final @NonNull Signal1 selectedSeriesChanged = new Signal1<>(); /** *

See Q3DScatter::Q3DScatter(const QSurfaceFormat*,QWindow*)

* @param format * @param parent */ public Q3DScatter(io.qt.gui.@Nullable QSurfaceFormat format, io.qt.gui.@Nullable QWindow parent){ super((QPrivateConstructor)null); initialize_native(this, format, parent); } private native static void initialize_native(Q3DScatter instance, io.qt.gui.QSurfaceFormat format, io.qt.gui.QWindow parent); /** *

See Q3DScatter::addAxis(QValue3DAxis*)

* @param axis */ @QtUninvokable public final void addAxis(io.qt.datavis.@Nullable QValue3DAxis axis){ addAxis_native_QValue3DAxis_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(axis)); } @QtUninvokable private native void addAxis_native_QValue3DAxis_ptr(long __this__nativeId, long axis); /** *

See Q3DScatter::addSeries(QScatter3DSeries*)

* @param series */ @QtUninvokable public final void addSeries(io.qt.datavis.@Nullable QScatter3DSeries series){ addSeries_native_QScatter3DSeries_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(series)); } @QtUninvokable private native void addSeries_native_QScatter3DSeries_ptr(long __this__nativeId, long series); /** *

See Q3DScatter::axes()const

* @return */ @QtUninvokable public final io.qt.core.@NonNull QList axes(){ return axes_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.core.QList axes_native_constfct(long __this__nativeId); /** *

See Q3DScatter::axisX()const

* @return */ @QtPropertyReader(name="axisX") @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis axisX(){ return axisX_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.datavis.QValue3DAxis axisX_native_constfct(long __this__nativeId); /** *

See Q3DScatter::axisY()const

* @return */ @QtPropertyReader(name="axisY") @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis axisY(){ return axisY_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.datavis.QValue3DAxis axisY_native_constfct(long __this__nativeId); /** *

See Q3DScatter::axisZ()const

* @return */ @QtPropertyReader(name="axisZ") @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis axisZ(){ return axisZ_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.datavis.QValue3DAxis axisZ_native_constfct(long __this__nativeId); /** *

See Q3DScatter::releaseAxis(QValue3DAxis*)

* @param axis */ @QtUninvokable public final void releaseAxis(io.qt.datavis.@Nullable QValue3DAxis axis){ releaseAxis_native_QValue3DAxis_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(axis)); } @QtUninvokable private native void releaseAxis_native_QValue3DAxis_ptr(long __this__nativeId, long axis); /** *

See Q3DScatter::removeSeries(QScatter3DSeries*)

* @param series */ @QtUninvokable public final void removeSeries(io.qt.datavis.@Nullable QScatter3DSeries series){ removeSeries_native_QScatter3DSeries_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(series)); } @QtUninvokable private native void removeSeries_native_QScatter3DSeries_ptr(long __this__nativeId, long series); /** *

See Q3DScatter::selectedSeries()const

* @return */ @QtPropertyReader(name="selectedSeries") @QtUninvokable public final io.qt.datavis.@Nullable QScatter3DSeries selectedSeries(){ return selectedSeries_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.datavis.QScatter3DSeries selectedSeries_native_constfct(long __this__nativeId); /** *

See Q3DScatter::seriesList()const

* @return */ @QtUninvokable public final io.qt.core.@NonNull QList seriesList(){ return seriesList_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.core.QList seriesList_native_constfct(long __this__nativeId); /** *

See Q3DScatter::setAxisX(QValue3DAxis*)

* @param axis */ @QtPropertyWriter(name="axisX") @QtUninvokable public final void setAxisX(io.qt.datavis.@Nullable QValue3DAxis axis){ setAxisX_native_QValue3DAxis_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(axis)); } @QtUninvokable private native void setAxisX_native_QValue3DAxis_ptr(long __this__nativeId, long axis); /** *

See Q3DScatter::setAxisY(QValue3DAxis*)

* @param axis */ @QtPropertyWriter(name="axisY") @QtUninvokable public final void setAxisY(io.qt.datavis.@Nullable QValue3DAxis axis){ setAxisY_native_QValue3DAxis_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(axis)); } @QtUninvokable private native void setAxisY_native_QValue3DAxis_ptr(long __this__nativeId, long axis); /** *

See Q3DScatter::setAxisZ(QValue3DAxis*)

* @param axis */ @QtPropertyWriter(name="axisZ") @QtUninvokable public final void setAxisZ(io.qt.datavis.@Nullable QValue3DAxis axis){ setAxisZ_native_QValue3DAxis_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(axis)); } @QtUninvokable private native void setAxisZ_native_QValue3DAxis_ptr(long __this__nativeId, long axis); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected Q3DScatter(QPrivateConstructor p) { super(p); } /** * Constructor for internal use only. * It is not allowed to call the declarative constructor from inside Java. * @hidden */ @NativeAccess protected Q3DScatter(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @QtUninvokable private static native void initialize_native(Q3DScatter instance, QDeclarativeConstructor constructor); /** *

Overloaded constructor for {@link #Q3DScatter(io.qt.gui.QSurfaceFormat, io.qt.gui.QWindow)} * with parent = null.

*/ public Q3DScatter(io.qt.gui.@Nullable QSurfaceFormat format) { this(format, (io.qt.gui.QWindow)null); } /** *

Overloaded constructor for {@link #Q3DScatter(io.qt.gui.QSurfaceFormat, io.qt.gui.QWindow)}

*

with:

    *
  • format = null
  • *
  • parent = null
  • *
*/ public Q3DScatter() { this((io.qt.gui.QSurfaceFormat)null, (io.qt.gui.QWindow)null); } /** * @hidden *

Kotlin property getter. In Java use {@link #axisX()} instead.

*/ @QtPropertyReader(enabled=false) @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis getAxisX() { return axisX(); } /** * @hidden *

Kotlin property getter. In Java use {@link #axisY()} instead.

*/ @QtPropertyReader(enabled=false) @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis getAxisY() { return axisY(); } /** * @hidden *

Kotlin property getter. In Java use {@link #axisZ()} instead.

*/ @QtPropertyReader(enabled=false) @QtUninvokable public final io.qt.datavis.@Nullable QValue3DAxis getAxisZ() { return axisZ(); } /** * @hidden *

Kotlin property getter. In Java use {@link #selectedSeries()} instead.

*/ @QtPropertyReader(enabled=false) @QtUninvokable public final io.qt.datavis.@Nullable QScatter3DSeries getSelectedSeries() { return selectedSeries(); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy