io.qt.datavis.QValue3DAxisFormatter Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Base class for 3D value axis formatters
* Java wrapper for Qt class QValue3DAxisFormatter
*/
public class QValue3DAxisFormatter 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(QValue3DAxisFormatter.class);
/**
* See QValue3DAxisFormatter:: QValue3DAxisFormatter(QObject*)
* @param parent
*/
public QValue3DAxisFormatter(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QValue3DAxisFormatter instance, io.qt.core.QObject parent);
/**
* See QValue3DAxisFormatter:: allowNegatives()const
* @return
*/
@QtUninvokable
protected final boolean allowNegatives(){
return allowNegatives_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean allowNegatives_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: allowZero()const
* @return
*/
@QtUninvokable
protected final boolean allowZero(){
return allowZero_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean allowZero_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: axis()const
* @return
*/
@QtUninvokable
protected final io.qt.datavis.@Nullable QValue3DAxis axis(){
return axis_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QValue3DAxis axis_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: gridPositions()const
* @return
*/
@QtUninvokable
protected final io.qt.core.@NonNull QList gridPositions(){
return gridPositions_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList gridPositions_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: labelPositions()const
* @return
*/
@QtUninvokable
protected final io.qt.core.@NonNull QList labelPositions(){
return labelPositions_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList labelPositions_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: labelStrings()const
* @return
*/
@QtUninvokable
protected final io.qt.core.@NonNull QList labelStrings(){
return labelStrings_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList labelStrings_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: locale()const
* @return
*/
@QtUninvokable
protected final io.qt.core.@NonNull QLocale locale(){
return locale_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QLocale locale_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: markDirty(bool)
* @param labelsChange
*/
@QtUninvokable
protected final void markDirty(boolean labelsChange){
markDirty_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), labelsChange);
}
@QtUninvokable
private native void markDirty_native_bool(long __this__nativeId, boolean labelsChange);
/**
* See QValue3DAxisFormatter:: setAllowNegatives(bool)
* @param allow
*/
@QtUninvokable
protected final void setAllowNegatives(boolean allow){
setAllowNegatives_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), allow);
}
@QtUninvokable
private native void setAllowNegatives_native_bool(long __this__nativeId, boolean allow);
/**
* See QValue3DAxisFormatter:: setAllowZero(bool)
* @param allow
*/
@QtUninvokable
protected final void setAllowZero(boolean allow){
setAllowZero_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), allow);
}
@QtUninvokable
private native void setAllowZero_native_bool(long __this__nativeId, boolean allow);
/**
* See QValue3DAxisFormatter:: setLocale(QLocale)
* @param locale
*/
@QtUninvokable
protected final void setLocale(io.qt.core.@NonNull QLocale locale){
setLocale_native_cref_QLocale(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(locale));
}
@QtUninvokable
private native void setLocale_native_cref_QLocale(long __this__nativeId, long locale);
/**
* See QValue3DAxisFormatter:: subGridPositions()const
* @return
*/
@QtUninvokable
protected final io.qt.core.@NonNull QList subGridPositions(){
return subGridPositions_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList subGridPositions_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: createNewInstance()const
* @return
*/
@QtUninvokable
protected io.qt.datavis.@Nullable QValue3DAxisFormatter createNewInstance(){
return createNewInstance_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QValue3DAxisFormatter createNewInstance_native_constfct(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: populateCopy(QValue3DAxisFormatter&)const
* @param copy
*/
@QtUninvokable
protected void populateCopy(io.qt.datavis.@StrictNonNull QValue3DAxisFormatter copy){
java.util.Objects.requireNonNull(copy, "Argument 'copy': null not expected.");
populateCopy_native_ref_QValue3DAxisFormatter_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(copy));
}
@QtUninvokable
private native void populateCopy_native_ref_QValue3DAxisFormatter_constfct(long __this__nativeId, long copy);
/**
* See QValue3DAxisFormatter:: positionAt(float)const
* @param value
* @return
*/
@QtUninvokable
protected float positionAt(float value){
return positionAt_native_float_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), value);
}
@QtUninvokable
private native float positionAt_native_float_constfct(long __this__nativeId, float value);
/**
* See QValue3DAxisFormatter:: recalculate()
*/
@QtUninvokable
protected void recalculate(){
recalculate_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void recalculate_native(long __this__nativeId);
/**
* See QValue3DAxisFormatter:: stringForValue(qreal, QString)const
* @param value
* @param format
* @return
*/
@QtUninvokable
protected java.lang.@NonNull String stringForValue(double value, java.lang.@NonNull String format){
return stringForValue_native_qreal_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), value, format);
}
@QtUninvokable
private native java.lang.String stringForValue_native_qreal_cref_QString_constfct(long __this__nativeId, double value, java.lang.String format);
/**
* See QValue3DAxisFormatter:: valueAt(float)const
* @param position
* @return
*/
@QtUninvokable
protected float valueAt(float position){
return valueAt_native_float_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), position);
}
@QtUninvokable
private native float valueAt_native_float_constfct(long __this__nativeId, float position);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QValue3DAxisFormatter(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QValue3DAxisFormatter(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QValue3DAxisFormatter instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QValue3DAxisFormatter(io.qt.core.QObject)}
* with parent = null
.
*/
public QValue3DAxisFormatter() {
this((io.qt.core.QObject)null);
}
/**
* Overloaded function for {@link #markDirty(boolean)}
* with labelsChange = false
.
*/
@QtUninvokable
protected final void markDirty() {
markDirty((boolean)false);
}
/**
* Overloaded function for {@link #setLocale(io.qt.core.QLocale)}.
*/
@QtUninvokable
protected final void setLocale(io.qt.core.QLocale.@NonNull Language locale) {
setLocale(new io.qt.core.QLocale(locale));
}
}