io.qt.datavis.QSurfaceDataProxy Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* The data proxy for a 3D surface graph
* Java wrapper for Qt class QSurfaceDataProxy
*/
public class QSurfaceDataProxy 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(QSurfaceDataProxy.class);
/**
* See QSurfaceDataProxy:: arrayReset()
*/
public final @NonNull Signal0 arrayReset = new Signal0();
/**
* See QSurfaceDataProxy:: columnCountChanged(int)
*/
@QtPropertyNotify(name="columnCount")
public final @NonNull Signal1 columnCountChanged = new Signal1<>();
/**
* See QSurfaceDataProxy:: itemChanged(int, int)
*/
public final @NonNull Signal2 itemChanged = new Signal2<>();
/**
* See QSurfaceDataProxy:: rowCountChanged(int)
*/
@QtPropertyNotify(name="rowCount")
public final @NonNull Signal1 rowCountChanged = new Signal1<>();
/**
* See QSurfaceDataProxy:: rowsAdded(int, int)
*/
public final @NonNull Signal2 rowsAdded = new Signal2<>();
/**
* See QSurfaceDataProxy:: rowsChanged(int, int)
*/
public final @NonNull Signal2 rowsChanged = new Signal2<>();
/**
* See QSurfaceDataProxy:: rowsInserted(int, int)
*/
public final @NonNull Signal2 rowsInserted = new Signal2<>();
/**
* See QSurfaceDataProxy:: rowsRemoved(int, int)
*/
public final @NonNull Signal2 rowsRemoved = new Signal2<>();
/**
* See QSurfaceDataProxy:: seriesChanged(QSurface3DSeries*)
*/
@QtPropertyNotify(name="series")
public final @NonNull Signal1 seriesChanged = new Signal1<>();
/**
* See QSurfaceDataProxy:: QSurfaceDataProxy(QObject*)
* @param parent
*/
public QSurfaceDataProxy(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QSurfaceDataProxy instance, io.qt.core.QObject parent);
/**
* See QSurfaceDataProxy:: addRow(QSurfaceDataRow*)
* @param row
* @return
*/
@QtUninvokable
public final int addRow(io.qt.datavis.@Nullable QSurfaceDataRow row){
return addRow_native_QSurfaceDataRow_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(row));
}
@QtUninvokable
private native int addRow_native_QSurfaceDataRow_ptr(long __this__nativeId, long row);
/**
* See QSurfaceDataProxy:: addRows(QSurfaceDataArray)
* @param rows
* @return
*/
@QtUninvokable
public final int addRows(io.qt.datavis.@NonNull QSurfaceDataArray rows){
return addRows_native_cref_QSurfaceDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rows));
}
@QtUninvokable
private native int addRows_native_cref_QSurfaceDataArray(long __this__nativeId, long rows);
/**
* See QSurfaceDataProxy:: array()const
* @return
*/
@QtUninvokable
public final io.qt.datavis.@Nullable QSurfaceDataArray array(){
return array_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QSurfaceDataArray array_native_constfct(long __this__nativeId);
/**
* See QSurfaceDataProxy:: columnCount()const
* @return
*/
@QtPropertyReader(name="columnCount")
@QtUninvokable
public final int columnCount(){
return columnCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int columnCount_native_constfct(long __this__nativeId);
/**
* See QSurfaceDataProxy:: insertRow(int, QSurfaceDataRow*)
* @param rowIndex
* @param row
*/
@QtUninvokable
public final void insertRow(int rowIndex, io.qt.datavis.@Nullable QSurfaceDataRow row){
insertRow_native_int_QSurfaceDataRow_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, QtJambi_LibraryUtilities.internal.checkedNativeId(row));
}
@QtUninvokable
private native void insertRow_native_int_QSurfaceDataRow_ptr(long __this__nativeId, int rowIndex, long row);
/**
* See QSurfaceDataProxy:: insertRows(int, QSurfaceDataArray)
* @param rowIndex
* @param rows
*/
@QtUninvokable
public final void insertRows(int rowIndex, io.qt.datavis.@NonNull QSurfaceDataArray rows){
insertRows_native_int_cref_QSurfaceDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, QtJambi_LibraryUtilities.internal.checkedNativeId(rows));
}
@QtUninvokable
private native void insertRows_native_int_cref_QSurfaceDataArray(long __this__nativeId, int rowIndex, long rows);
/**
* See QSurfaceDataProxy:: itemAt(QPoint)const
* @param position
* @return
*/
@QtUninvokable
public final io.qt.datavis.@Nullable QSurfaceDataItem itemAt(io.qt.core.@NonNull QPoint position){
return itemAt_native_cref_QPoint_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(position));
}
@QtUninvokable
private native io.qt.datavis.QSurfaceDataItem itemAt_native_cref_QPoint_constfct(long __this__nativeId, long position);
/**
* See QSurfaceDataProxy:: itemAt(int, int)const
* @param rowIndex
* @param columnIndex
* @return
*/
@QtUninvokable
public final io.qt.datavis.@Nullable QSurfaceDataItem itemAt(int rowIndex, int columnIndex){
return itemAt_native_int_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, columnIndex);
}
@QtUninvokable
private native io.qt.datavis.QSurfaceDataItem itemAt_native_int_int_constfct(long __this__nativeId, int rowIndex, int columnIndex);
/**
* See QSurfaceDataProxy:: removeRows(int, int)
* @param rowIndex
* @param removeCount
*/
@QtUninvokable
public final void removeRows(int rowIndex, int removeCount){
removeRows_native_int_int(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, removeCount);
}
@QtUninvokable
private native void removeRows_native_int_int(long __this__nativeId, int rowIndex, int removeCount);
/**
* See QSurfaceDataProxy:: resetArray(QSurfaceDataArray*)
* @param newArray
*/
@QtUninvokable
public final void resetArray(io.qt.datavis.@Nullable QSurfaceDataArray newArray){
QtJambi_LibraryUtilities.internal.invalidateObject(__rcArray);
resetArray_native_QSurfaceDataArray_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_QSurfaceDataArray_ptr(long __this__nativeId, long newArray);
/**
* See QSurfaceDataProxy:: rowCount()const
* @return
*/
@QtPropertyReader(name="rowCount")
@QtUninvokable
public final int rowCount(){
return rowCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int rowCount_native_constfct(long __this__nativeId);
/**
* See QSurfaceDataProxy:: series()const
* @return
*/
@QtPropertyReader(name="series")
@QtUninvokable
public final io.qt.datavis.@Nullable QSurface3DSeries series(){
return series_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QSurface3DSeries series_native_constfct(long __this__nativeId);
/**
* See QSurfaceDataProxy:: setItem(QPoint, QSurfaceDataItem)
* @param position
* @param item
*/
@QtUninvokable
public final void setItem(io.qt.core.@NonNull QPoint position, io.qt.datavis.@NonNull QSurfaceDataItem item){
setItem_native_cref_QPoint_cref_QSurfaceDataItem(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(position), QtJambi_LibraryUtilities.internal.checkedNativeId(item));
}
@QtUninvokable
private native void setItem_native_cref_QPoint_cref_QSurfaceDataItem(long __this__nativeId, long position, long item);
/**
* See QSurfaceDataProxy:: setItem(int, int, QSurfaceDataItem)
* @param rowIndex
* @param columnIndex
* @param item
*/
@QtUninvokable
public final void setItem(int rowIndex, int columnIndex, io.qt.datavis.@NonNull QSurfaceDataItem item){
setItem_native_int_int_cref_QSurfaceDataItem(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, columnIndex, QtJambi_LibraryUtilities.internal.checkedNativeId(item));
}
@QtUninvokable
private native void setItem_native_int_int_cref_QSurfaceDataItem(long __this__nativeId, int rowIndex, int columnIndex, long item);
/**
* See QSurfaceDataProxy:: setRow(int, QSurfaceDataRow*)
* @param rowIndex
* @param row
*/
@QtUninvokable
public final void setRow(int rowIndex, io.qt.datavis.@Nullable QSurfaceDataRow row){
setRow_native_int_QSurfaceDataRow_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, QtJambi_LibraryUtilities.internal.checkedNativeId(row));
}
@QtUninvokable
private native void setRow_native_int_QSurfaceDataRow_ptr(long __this__nativeId, int rowIndex, long row);
/**
* See QSurfaceDataProxy:: setRows(int, QSurfaceDataArray)
* @param rowIndex
* @param rows
*/
@QtUninvokable
public final void setRows(int rowIndex, io.qt.datavis.@NonNull QSurfaceDataArray rows){
setRows_native_int_cref_QSurfaceDataArray(QtJambi_LibraryUtilities.internal.nativeId(this), rowIndex, QtJambi_LibraryUtilities.internal.checkedNativeId(rows));
}
@QtUninvokable
private native void setRows_native_int_cref_QSurfaceDataArray(long __this__nativeId, int rowIndex, long rows);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QSurfaceDataProxy(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QSurfaceDataProxy(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QSurfaceDataProxy instance, QDeclarativeConstructor constructor);
private QSurfaceDataArray __rcArray;
/**
* Overloaded constructor for {@link #QSurfaceDataProxy(io.qt.core.QObject)}
* with parent = null
.
*/
public QSurfaceDataProxy() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #columnCount()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getColumnCount() {
return columnCount();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rowCount()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getRowCount() {
return rowCount();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #series()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable QSurface3DSeries getSeries() {
return series();
}
}