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

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

The newest version!
package io.qt.datavis;

import io.qt.*;


/**
 * 

The data proxy for 3D scatter graphs

*

Java wrapper for Qt class QScatterDataProxy

*/ public class QScatterDataProxy extends io.qt.datavis.QAbstractDataProxy { /** * This variable stores the meta-object for the class. */ public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QScatterDataProxy.class); /** *

See QScatterDataProxy::arrayReset()

*/ public final @NonNull Signal0 arrayReset = new Signal0(); /** *

See QScatterDataProxy::itemCountChanged(int)

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

See QScatterDataProxy::itemsAdded(int,int)

*/ public final @NonNull Signal2 itemsAdded = new Signal2<>(); /** *

See QScatterDataProxy::itemsChanged(int,int)

*/ public final @NonNull Signal2 itemsChanged = new Signal2<>(); /** *

See QScatterDataProxy::itemsInserted(int,int)

*/ public final @NonNull Signal2 itemsInserted = new Signal2<>(); /** *

See QScatterDataProxy::itemsRemoved(int,int)

*/ public final @NonNull Signal2 itemsRemoved = new Signal2<>(); /** *

See QScatterDataProxy::seriesChanged(QScatter3DSeries*)

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

See QScatterDataProxy::QScatterDataProxy(QObject*)

* @param parent */ public QScatterDataProxy(io.qt.core.@Nullable QObject parent){ super((QPrivateConstructor)null); initialize_native(this, parent); } private native static void initialize_native(QScatterDataProxy instance, io.qt.core.QObject parent); /** *

See QScatterDataProxy::addItem(QScatterDataItem)

* @param item * @return */ @QtUninvokable public final int addItem(io.qt.datavis.@NonNull QScatterDataItem item){ return addItem_native_cref_QScatterDataItem(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(item)); } @QtUninvokable private native int addItem_native_cref_QScatterDataItem(long __this__nativeId, long item); /** *

See QScatterDataProxy::addItems(QScatterDataArray)

* @param items * @return */ @QtUninvokable public final int addItems(io.qt.datavis.@NonNull QScatterDataArray items){ return addItems_native_cref_QScatterDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(items)); } @QtUninvokable private native int addItems_native_cref_QScatterDataArray(long __this__nativeId, long items); /** *

See QScatterDataProxy::array()const

* @return */ @QtUninvokable public final io.qt.datavis.@Nullable QScatterDataArray array(){ return array_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.datavis.QScatterDataArray array_native_constfct(long __this__nativeId); /** *

See QScatterDataProxy::insertItem(int,QScatterDataItem)

* @param index * @param item */ @QtUninvokable public final void insertItem(int index, io.qt.datavis.@NonNull QScatterDataItem item){ insertItem_native_int_cref_QScatterDataItem(QtJambi_LibraryUtilities.internal.nativeId(this), index, QtJambi_LibraryUtilities.internal.checkedNativeId(item)); } @QtUninvokable private native void insertItem_native_int_cref_QScatterDataItem(long __this__nativeId, int index, long item); /** *

See QScatterDataProxy::insertItems(int,QScatterDataArray)

* @param index * @param items */ @QtUninvokable public final void insertItems(int index, io.qt.datavis.@NonNull QScatterDataArray items){ insertItems_native_int_cref_QScatterDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), index, QtJambi_LibraryUtilities.internal.checkedNativeId(items)); } @QtUninvokable private native void insertItems_native_int_cref_QScatterDataArray(long __this__nativeId, int index, long items); /** *

See QScatterDataProxy::itemAt(int)const

* @param index * @return */ @QtUninvokable public final io.qt.datavis.@Nullable QScatterDataItem itemAt(int index){ return itemAt_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), index); } @QtUninvokable private native io.qt.datavis.QScatterDataItem itemAt_native_int_constfct(long __this__nativeId, int index); /** *

See QScatterDataProxy::itemCount()const

* @return */ @QtPropertyReader(name="itemCount") @QtUninvokable public final int itemCount(){ return itemCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int itemCount_native_constfct(long __this__nativeId); /** *

See QScatterDataProxy::removeItems(int,int)

* @param index * @param removeCount */ @QtUninvokable public final void removeItems(int index, int removeCount){ removeItems_native_int_int(QtJambi_LibraryUtilities.internal.nativeId(this), index, removeCount); } @QtUninvokable private native void removeItems_native_int_int(long __this__nativeId, int index, int removeCount); /** *

See QScatterDataProxy::resetArray(QScatterDataArray*)

* @param newArray */ @QtUninvokable public final void resetArray(io.qt.datavis.@Nullable QScatterDataArray newArray){ QtJambi_LibraryUtilities.internal.invalidateObject(__rcArray); resetArray_native_QScatterDataArray_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(newArray)); QtJambi_LibraryUtilities.internal.setCppOwnership(newArray); __rcArray = newArray; QtJambi_LibraryUtilities.internal.registerDependentObject(__rcArray, this); } @QtUninvokable private native void resetArray_native_QScatterDataArray_ptr(long __this__nativeId, long newArray); /** *

See QScatterDataProxy::series()const

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

See QScatterDataProxy::setItem(int,QScatterDataItem)

* @param index * @param item */ @QtUninvokable public final void setItem(int index, io.qt.datavis.@NonNull QScatterDataItem item){ setItem_native_int_cref_QScatterDataItem(QtJambi_LibraryUtilities.internal.nativeId(this), index, QtJambi_LibraryUtilities.internal.checkedNativeId(item)); } @QtUninvokable private native void setItem_native_int_cref_QScatterDataItem(long __this__nativeId, int index, long item); /** *

See QScatterDataProxy::setItems(int,QScatterDataArray)

* @param index * @param items */ @QtUninvokable public final void setItems(int index, io.qt.datavis.@NonNull QScatterDataArray items){ setItems_native_int_cref_QScatterDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), index, QtJambi_LibraryUtilities.internal.checkedNativeId(items)); } @QtUninvokable private native void setItems_native_int_cref_QScatterDataArray(long __this__nativeId, int index, long items); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QScatterDataProxy(QPrivateConstructor p) { super(p); } /** * Constructor for internal use only. * It is not allowed to call the declarative constructor from inside Java. * @hidden */ @NativeAccess protected QScatterDataProxy(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @QtUninvokable private static native void initialize_native(QScatterDataProxy instance, QDeclarativeConstructor constructor); private QScatterDataArray __rcArray; /** *

Overloaded constructor for {@link #QScatterDataProxy(io.qt.core.QObject)} * with parent = null.

*/ public QScatterDataProxy() { this((io.qt.core.QObject)null); } /** * @hidden *

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

*/ @QtPropertyReader(enabled=false) @QtUninvokable public final int getItemCount() { return itemCount(); } /** * @hidden *

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

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy