io.qt.datavis.QAbstract3DGraph Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Window and render loop for graphs
* Java wrapper for Qt class QAbstract3DGraph
* @since This class was introduced in Qt QtDataVisualization 1.0.
*/
public class QAbstract3DGraph extends io.qt.gui.QWindow
{
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(QAbstract3DGraph.class);
/**
* Java wrapper for Qt enum QAbstract3DGraph::ElementType
* @since This enum was introduced in Qt QtDataVisualization 1.1.
*/
public enum ElementType implements QtEnumerator {
/**
* Representing QAbstract3DGraph:: ElementNone
*/
ElementNone(0),
/**
* Representing QAbstract3DGraph:: ElementSeries
*/
ElementSeries(1),
/**
* Representing QAbstract3DGraph:: ElementAxisXLabel
*/
ElementAxisXLabel(2),
/**
* Representing QAbstract3DGraph:: ElementAxisYLabel
*/
ElementAxisYLabel(3),
/**
* Representing QAbstract3DGraph:: ElementAxisZLabel
*/
ElementAxisZLabel(4),
/**
* Representing QAbstract3DGraph:: ElementCustomItem
*/
ElementCustomItem(5);
static {
QtJambi_LibraryUtilities.initialize();
}
private ElementType(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull ElementType resolve(int value) {
switch (value) {
case 0: return ElementNone;
case 1: return ElementSeries;
case 2: return ElementAxisXLabel;
case 3: return ElementAxisYLabel;
case 4: return ElementAxisZLabel;
case 5: return ElementCustomItem;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* Java wrapper for Qt enum QAbstract3DGraph::OptimizationHint
* @since This enum was introduced in Qt Qt Data Visualization 1.1.
*
* @see OptimizationHints
*/
public enum OptimizationHint implements QtFlagEnumerator {
/**
* Representing QAbstract3DGraph:: OptimizationDefault
*/
OptimizationDefault(0),
/**
* Representing QAbstract3DGraph:: OptimizationStatic
*/
OptimizationStatic(1);
static {
QtJambi_LibraryUtilities.initialize();
}
private OptimizationHint(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Create a QFlags of the enum entry.
* @return QFlags
*/
@Override
public @NonNull OptimizationHints asFlags() {
return new OptimizationHints(value);
}
/**
* Combines this entry with other enum entry.
* @param e enum entry
* @return new flag
*/
public @NonNull OptimizationHints combined(@NonNull OptimizationHint e) {
return asFlags().setFlag(e, true);
}
/**
* Excludes other enum entry from a flag of this entry.
* @param e enum entry
* @return new flag
*/
public @NonNull OptimizationHints cleared(@NonNull OptimizationHint e) {
return asFlags().setFlag(e, false);
}
/**
* Creates a new {@link OptimizationHints} from the entries.
* @param values entries
* @return new flag
*/
public static @NonNull OptimizationHints flags(@Nullable OptimizationHint @NonNull... values) {
return new OptimizationHints(values);
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull OptimizationHint resolve(int value) {
switch (value) {
case 0: return OptimizationDefault;
case 1: return OptimizationStatic;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* {@link QFlags} type for enum {@link OptimizationHint}
*/
public static final class OptimizationHints extends QFlags implements Comparable {
private static final long serialVersionUID = 0xc1f9e34912806440L;
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* Creates a new OptimizationHints where the flags in args
are set.
* @param args enum entries
*/
public OptimizationHints(@Nullable OptimizationHint @NonNull... args){
super(args);
}
/**
* Creates a new OptimizationHints with given value
.
* @param value
*/
public OptimizationHints(int value) {
super(value);
}
/**
* Combines this flags with enum entry.
* @param e enum entry
* @return new OptimizationHints
*/
@Override
public final @NonNull OptimizationHints combined(@StrictNonNull OptimizationHint e){
return new OptimizationHints(value() | e.value());
}
/**
* Sets the flag e
* @param e enum entry
* @return this
*/
@Override
public final @NonNull OptimizationHints setFlag(@Nullable OptimizationHint e){
return setFlag(e, true);
}
/**
* Sets or clears the flag flag
* @param e enum entry
* @param on set (true) or clear (false)
* @return this
*/
@Override
public final @NonNull OptimizationHints setFlag(@Nullable OptimizationHint e, boolean on){
if (on) {
setValue(value() | e.value());
}else {
setValue(value() & ~e.value());
}
return this;
}
/**
* Returns an array of flag objects represented by this OptimizationHints.
* @return array of enum entries
*/
@Override
public final @NonNull OptimizationHint @NonNull[] flags(){
return super.flags(OptimizationHint.values());
}
/**
* {@inheritDoc}
*/
@Override
public final @NonNull OptimizationHints clone(){
return new OptimizationHints(value());
}
/**
* {@inheritDoc}
*/
@Override
public final int compareTo(@StrictNonNull OptimizationHints other){
return Integer.compare(value(), other.value());
}
}
/**
* Java wrapper for Qt enum QAbstract3DGraph::SelectionFlag
*
* @see SelectionFlags
*/
public enum SelectionFlag implements QtFlagEnumerator {
/**
* Representing QAbstract3DGraph:: SelectionNone
*/
SelectionNone(0),
/**
* Representing QAbstract3DGraph:: SelectionItem
*/
SelectionItem(1),
/**
* Representing QAbstract3DGraph:: SelectionRow
*/
SelectionRow(2),
/**
* Representing QAbstract3DGraph:: SelectionItemAndRow
*/
SelectionItemAndRow(3),
/**
* Representing QAbstract3DGraph:: SelectionColumn
*/
SelectionColumn(4),
/**
* Representing QAbstract3DGraph:: SelectionItemAndColumn
*/
SelectionItemAndColumn(5),
/**
* Representing QAbstract3DGraph:: SelectionRowAndColumn
*/
SelectionRowAndColumn(6),
/**
* Representing QAbstract3DGraph:: SelectionItemRowAndColumn
*/
SelectionItemRowAndColumn(7),
/**
* Representing QAbstract3DGraph:: SelectionSlice
*/
SelectionSlice(8),
/**
* Representing QAbstract3DGraph:: SelectionMultiSeries
*/
SelectionMultiSeries(16);
static {
QtJambi_LibraryUtilities.initialize();
}
private SelectionFlag(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Create a QFlags of the enum entry.
* @return QFlags
*/
@Override
public @NonNull SelectionFlags asFlags() {
return new SelectionFlags(value);
}
/**
* Combines this entry with other enum entry.
* @param e enum entry
* @return new flag
*/
public @NonNull SelectionFlags combined(@NonNull SelectionFlag e) {
return asFlags().setFlag(e, true);
}
/**
* Excludes other enum entry from a flag of this entry.
* @param e enum entry
* @return new flag
*/
public @NonNull SelectionFlags cleared(@NonNull SelectionFlag e) {
return asFlags().setFlag(e, false);
}
/**
* Creates a new {@link SelectionFlags} from the entries.
* @param values entries
* @return new flag
*/
public static @NonNull SelectionFlags flags(@Nullable SelectionFlag @NonNull... values) {
return new SelectionFlags(values);
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull SelectionFlag resolve(int value) {
switch (value) {
case 0: return SelectionNone;
case 1: return SelectionItem;
case 2: return SelectionRow;
case 3: return SelectionItemAndRow;
case 4: return SelectionColumn;
case 5: return SelectionItemAndColumn;
case 6: return SelectionRowAndColumn;
case 7: return SelectionItemRowAndColumn;
case 8: return SelectionSlice;
case 16: return SelectionMultiSeries;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* {@link QFlags} type for enum {@link SelectionFlag}
*/
public static final class SelectionFlags extends QFlags implements Comparable {
private static final long serialVersionUID = 0x94dda626326e2012L;
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* Creates a new SelectionFlags where the flags in args
are set.
* @param args enum entries
*/
public SelectionFlags(@Nullable SelectionFlag @NonNull... args){
super(args);
}
/**
* Creates a new SelectionFlags with given value
.
* @param value
*/
public SelectionFlags(int value) {
super(value);
}
/**
* Combines this flags with enum entry.
* @param e enum entry
* @return new SelectionFlags
*/
@Override
public final @NonNull SelectionFlags combined(@StrictNonNull SelectionFlag e){
return new SelectionFlags(value() | e.value());
}
/**
* Sets the flag e
* @param e enum entry
* @return this
*/
@Override
public final @NonNull SelectionFlags setFlag(@Nullable SelectionFlag e){
return setFlag(e, true);
}
/**
* Sets or clears the flag flag
* @param e enum entry
* @param on set (true) or clear (false)
* @return this
*/
@Override
public final @NonNull SelectionFlags setFlag(@Nullable SelectionFlag e, boolean on){
if (on) {
setValue(value() | e.value());
}else {
setValue(value() & ~e.value());
}
return this;
}
/**
* Returns an array of flag objects represented by this SelectionFlags.
* @return array of enum entries
*/
@Override
public final @NonNull SelectionFlag @NonNull[] flags(){
return super.flags(SelectionFlag.values());
}
/**
* {@inheritDoc}
*/
@Override
public final @NonNull SelectionFlags clone(){
return new SelectionFlags(value());
}
/**
* {@inheritDoc}
*/
@Override
public final int compareTo(@StrictNonNull SelectionFlags other){
return Integer.compare(value(), other.value());
}
}
/**
* Java wrapper for Qt enum QAbstract3DGraph::ShadowQuality
*/
public enum ShadowQuality implements QtEnumerator {
/**
* Representing QAbstract3DGraph:: ShadowQualityNone
*/
ShadowQualityNone(0),
/**
* Representing QAbstract3DGraph:: ShadowQualityLow
*/
ShadowQualityLow(1),
/**
* Representing QAbstract3DGraph:: ShadowQualityMedium
*/
ShadowQualityMedium(2),
/**
* Representing QAbstract3DGraph:: ShadowQualityHigh
*/
ShadowQualityHigh(3),
/**
* Representing QAbstract3DGraph:: ShadowQualitySoftLow
*/
ShadowQualitySoftLow(4),
/**
* Representing QAbstract3DGraph:: ShadowQualitySoftMedium
*/
ShadowQualitySoftMedium(5),
/**
* Representing QAbstract3DGraph:: ShadowQualitySoftHigh
*/
ShadowQualitySoftHigh(6);
static {
QtJambi_LibraryUtilities.initialize();
}
private ShadowQuality(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull ShadowQuality resolve(int value) {
switch (value) {
case 0: return ShadowQualityNone;
case 1: return ShadowQualityLow;
case 2: return ShadowQualityMedium;
case 3: return ShadowQualityHigh;
case 4: return ShadowQualitySoftLow;
case 5: return ShadowQualitySoftMedium;
case 6: return ShadowQualitySoftHigh;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* See QAbstract3DGraph:: activeInputHandlerChanged(QAbstract3DInputHandler*)
*/
@QtPropertyNotify(name="activeInputHandler")
public final @NonNull Signal1 activeInputHandlerChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: activeThemeChanged(Q3DTheme*)
*/
@QtPropertyNotify(name="activeTheme")
public final @NonNull Signal1 activeThemeChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: aspectRatioChanged(qreal)
*/
@QtPropertyNotify(name="aspectRatio")
public final @NonNull Signal1 aspectRatioChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: currentFpsChanged(qreal)
*/
@QtPropertyNotify(name="currentFps")
public final @NonNull Signal1 currentFpsChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: horizontalAspectRatioChanged(qreal)
*/
@QtPropertyNotify(name="horizontalAspectRatio")
public final @NonNull Signal1 horizontalAspectRatioChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: localeChanged(QLocale)
*/
@QtPropertyNotify(name="locale")
public final @NonNull Signal1 localeChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: marginChanged(qreal)
*/
@QtPropertyNotify(name="margin")
public final @NonNull Signal1 marginChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: measureFpsChanged(bool)
*/
@QtPropertyNotify(name="measureFps")
public final @NonNull Signal1 measureFpsChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: optimizationHintsChanged(QAbstract3DGraph::OptimizationHints)
*/
@QtPropertyNotify(name="optimizationHints")
public final @NonNull Signal1 optimizationHintsChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: orthoProjectionChanged(bool)
*/
@QtPropertyNotify(name="orthoProjection")
public final @NonNull Signal1 orthoProjectionChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: polarChanged(bool)
*/
@QtPropertyNotify(name="polar")
public final @NonNull Signal1 polarChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: queriedGraphPositionChanged(QVector3D)
*/
@QtPropertyNotify(name="queriedGraphPosition")
public final @NonNull Signal1 queriedGraphPositionChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: radialLabelOffsetChanged(float)
*/
@QtPropertyNotify(name="radialLabelOffset")
public final @NonNull Signal1 radialLabelOffsetChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: reflectionChanged(bool)
*/
@QtPropertyNotify(name="reflection")
public final @NonNull Signal1 reflectionChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: reflectivityChanged(qreal)
*/
@QtPropertyNotify(name="reflectivity")
public final @NonNull Signal1 reflectivityChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: selectedElementChanged(QAbstract3DGraph::ElementType)
*/
@QtPropertyNotify(name="selectedElement")
public final @NonNull Signal1 selectedElementChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: selectionModeChanged(QAbstract3DGraph::SelectionFlags)
*/
@QtPropertyNotify(name="selectionMode")
public final @NonNull Signal1 selectionModeChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: shadowQualityChanged(QAbstract3DGraph::ShadowQuality)
*/
@QtPropertyNotify(name="shadowQuality")
public final @NonNull Signal1 shadowQualityChanged = new Signal1<>();
/**
* See QAbstract3DGraph:: activeInputHandler()const
* @return
*/
@QtPropertyReader(name="activeInputHandler")
@QtUninvokable
public final io.qt.datavis.@Nullable QAbstract3DInputHandler activeInputHandler(){
return activeInputHandler_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QAbstract3DInputHandler activeInputHandler_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: activeTheme()const
* @return
*/
@QtPropertyReader(name="activeTheme")
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DTheme activeTheme(){
return activeTheme_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.Q3DTheme activeTheme_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: addCustomItem(QCustom3DItem*)
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @param item
* @return
*/
@QtUninvokable
public final int addCustomItem(io.qt.datavis.@Nullable QCustom3DItem item){
return addCustomItem_native_QCustom3DItem_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(item));
}
@QtUninvokable
private native int addCustomItem_native_QCustom3DItem_ptr(long __this__nativeId, long item);
/**
* See QAbstract3DGraph:: addInputHandler(QAbstract3DInputHandler*)
* @param inputHandler
*/
@QtUninvokable
public final void addInputHandler(io.qt.datavis.@Nullable QAbstract3DInputHandler inputHandler){
addInputHandler_native_QAbstract3DInputHandler_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(inputHandler));
}
@QtUninvokable
private native void addInputHandler_native_QAbstract3DInputHandler_ptr(long __this__nativeId, long inputHandler);
/**
* See QAbstract3DGraph:: addTheme(Q3DTheme*)
* @param theme
*/
@QtUninvokable
public final void addTheme(io.qt.datavis.@Nullable Q3DTheme theme){
addTheme_native_Q3DTheme_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(theme));
}
@QtUninvokable
private native void addTheme_native_Q3DTheme_ptr(long __this__nativeId, long theme);
/**
* See QAbstract3DGraph:: aspectRatio()const
* @return
*/
@QtPropertyReader(name="aspectRatio")
@QtUninvokable
public final double aspectRatio(){
return aspectRatio_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native double aspectRatio_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: clearSelection()
*/
@QtUninvokable
public final void clearSelection(){
clearSelection_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void clearSelection_native(long __this__nativeId);
/**
* See QAbstract3DGraph:: currentFps()const
* @return
*/
@QtPropertyReader(name="currentFps")
@QtUninvokable
public final double currentFps(){
return currentFps_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native double currentFps_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: customItems()const
* @since This function was introduced in Qt QtDataVisualization 1.2.
* @return
*/
@QtUninvokable
public final io.qt.core.@NonNull QList customItems(){
return customItems_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList customItems_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: functions()
* @return
*/
@QtUninvokable
protected final io.qt.gui.@Nullable QOpenGLFunctions functions(){
return functions_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QOpenGLFunctions functions_native(long __this__nativeId);
/**
* See QAbstract3DGraph:: hasContext()const
* @return
*/
@QtUninvokable
public final boolean hasContext(){
return hasContext_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean hasContext_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: hasSeries(QAbstract3DSeries*)const
* @since This function was introduced in Qt 6.3.
* @param series
* @return
*/
@QtUninvokable
public final boolean hasSeries(io.qt.datavis.@Nullable QAbstract3DSeries series){
return hasSeries_native_QAbstract3DSeries_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(series));
}
@QtUninvokable
private native boolean hasSeries_native_QAbstract3DSeries_ptr_constfct(long __this__nativeId, long series);
/**
* See QAbstract3DGraph:: horizontalAspectRatio()const
* @return
*/
@QtPropertyReader(name="horizontalAspectRatio")
@QtUninvokable
public final double horizontalAspectRatio(){
return horizontalAspectRatio_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native double horizontalAspectRatio_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: inputHandlers()const
* @return
*/
@QtUninvokable
public final io.qt.core.@NonNull QList inputHandlers(){
return inputHandlers_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList inputHandlers_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: isOrthoProjection()const
* @return
*/
@QtPropertyReader(name="orthoProjection")
@QtUninvokable
public final boolean isOrthoProjection(){
return isOrthoProjection_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isOrthoProjection_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: isPolar()const
* @return
*/
@QtPropertyReader(name="polar")
@QtUninvokable
public final boolean isPolar(){
return isPolar_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isPolar_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: isReflection()const
* @return
*/
@QtPropertyReader(name="reflection")
@QtUninvokable
public final boolean isReflection(){
return isReflection_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isReflection_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: locale()const
* @return
*/
@QtPropertyReader(name="locale")
@QtUninvokable
public 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 QAbstract3DGraph:: margin()const
* @return
*/
@QtPropertyReader(name="margin")
@QtUninvokable
public final double margin(){
return margin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native double margin_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: measureFps()const
* @return
*/
@QtPropertyReader(name="measureFps")
@QtUninvokable
public final boolean measureFps(){
return measureFps_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean measureFps_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: optimizationHints()const
* @return
*/
@QtPropertyReader(name="optimizationHints")
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull OptimizationHints optimizationHints(){
return new io.qt.datavis.QAbstract3DGraph.OptimizationHints(optimizationHints_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int optimizationHints_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: queriedGraphPosition()const
* @return
*/
@QtPropertyReader(name="queriedGraphPosition")
@QtUninvokable
public final io.qt.gui.@NonNull QVector3D queriedGraphPosition(){
return queriedGraphPosition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QVector3D queriedGraphPosition_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: radialLabelOffset()const
* @return
*/
@QtPropertyReader(name="radialLabelOffset")
@QtUninvokable
public final float radialLabelOffset(){
return radialLabelOffset_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native float radialLabelOffset_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: reflectivity()const
* @return
*/
@QtPropertyReader(name="reflectivity")
@QtUninvokable
public final double reflectivity(){
return reflectivity_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native double reflectivity_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: releaseCustomItem(QCustom3DItem*)
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @param item
*/
@QtUninvokable
public final void releaseCustomItem(io.qt.datavis.@Nullable QCustom3DItem item){
releaseCustomItem_native_QCustom3DItem_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(item));
}
@QtUninvokable
private native void releaseCustomItem_native_QCustom3DItem_ptr(long __this__nativeId, long item);
/**
* See QAbstract3DGraph:: releaseInputHandler(QAbstract3DInputHandler*)
* @param inputHandler
*/
@QtUninvokable
public final void releaseInputHandler(io.qt.datavis.@Nullable QAbstract3DInputHandler inputHandler){
releaseInputHandler_native_QAbstract3DInputHandler_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(inputHandler));
}
@QtUninvokable
private native void releaseInputHandler_native_QAbstract3DInputHandler_ptr(long __this__nativeId, long inputHandler);
/**
* See QAbstract3DGraph:: releaseTheme(Q3DTheme*)
* @param theme
*/
@QtUninvokable
public final void releaseTheme(io.qt.datavis.@Nullable Q3DTheme theme){
releaseTheme_native_Q3DTheme_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(theme));
}
@QtUninvokable
private native void releaseTheme_native_Q3DTheme_ptr(long __this__nativeId, long theme);
/**
* See QAbstract3DGraph:: removeCustomItem(QCustom3DItem*)
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @param item
*/
@QtUninvokable
public final void removeCustomItem(io.qt.datavis.@Nullable QCustom3DItem item){
removeCustomItem_native_QCustom3DItem_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(item));
}
@QtUninvokable
private native void removeCustomItem_native_QCustom3DItem_ptr(long __this__nativeId, long item);
/**
* See QAbstract3DGraph:: removeCustomItemAt(QVector3D)
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @param position
*/
@QtUninvokable
public final void removeCustomItemAt(io.qt.gui.@NonNull QVector3D position){
removeCustomItemAt_native_cref_QVector3D(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(position));
}
@QtUninvokable
private native void removeCustomItemAt_native_cref_QVector3D(long __this__nativeId, long position);
/**
* See QAbstract3DGraph:: removeCustomItems()
* @since This function was introduced in Qt QtDataVisualization 1.1.
*/
@QtUninvokable
public final void removeCustomItems(){
removeCustomItems_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void removeCustomItems_native(long __this__nativeId);
/**
* See QAbstract3DGraph:: renderToImage(int, QSize)
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @param msaaSamples
* @param imageSize
* @return
*/
@QtUninvokable
public final io.qt.gui.@NonNull QImage renderToImage(int msaaSamples, io.qt.core.@NonNull QSize imageSize){
return renderToImage_native_int_cref_QSize(QtJambi_LibraryUtilities.internal.nativeId(this), msaaSamples, QtJambi_LibraryUtilities.internal.checkedNativeId(imageSize));
}
@QtUninvokable
private native io.qt.gui.QImage renderToImage_native_int_cref_QSize(long __this__nativeId, int msaaSamples, long imageSize);
/**
* See QAbstract3DGraph:: scene()const
* @return
*/
@QtPropertyReader(name="scene")
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DScene scene(){
return scene_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.Q3DScene scene_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectedAxis()const
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @return
*/
@QtUninvokable
public final io.qt.datavis.@Nullable QAbstract3DAxis selectedAxis(){
return selectedAxis_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QAbstract3DAxis selectedAxis_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectedCustomItem()const
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @return
*/
@QtUninvokable
public final io.qt.datavis.@Nullable QCustom3DItem selectedCustomItem(){
return selectedCustomItem_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QCustom3DItem selectedCustomItem_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectedCustomItemIndex()const
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @return
*/
@QtUninvokable
public final int selectedCustomItemIndex(){
return selectedCustomItemIndex_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int selectedCustomItemIndex_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectedElement()const
* @return
*/
@QtPropertyReader(name="selectedElement")
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull ElementType selectedElement(){
return io.qt.datavis.QAbstract3DGraph.ElementType.resolve(selectedElement_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int selectedElement_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectedLabelIndex()const
* @since This function was introduced in Qt QtDataVisualization 1.1.
* @return
*/
@QtUninvokable
public final int selectedLabelIndex(){
return selectedLabelIndex_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int selectedLabelIndex_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: selectionMode()const
* @return
*/
@QtPropertyReader(name="selectionMode")
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull SelectionFlags selectionMode(){
return new io.qt.datavis.QAbstract3DGraph.SelectionFlags(selectionMode_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int selectionMode_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: setActiveInputHandler(QAbstract3DInputHandler*)
* @param inputHandler
*/
@QtPropertyWriter(name="activeInputHandler")
@QtUninvokable
public final void setActiveInputHandler(io.qt.datavis.@Nullable QAbstract3DInputHandler inputHandler){
setActiveInputHandler_native_QAbstract3DInputHandler_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(inputHandler));
}
@QtUninvokable
private native void setActiveInputHandler_native_QAbstract3DInputHandler_ptr(long __this__nativeId, long inputHandler);
/**
* See QAbstract3DGraph:: setActiveTheme(Q3DTheme*)
* @param theme
*/
@QtPropertyWriter(name="activeTheme")
@QtUninvokable
public final void setActiveTheme(io.qt.datavis.@Nullable Q3DTheme theme){
setActiveTheme_native_Q3DTheme_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(theme));
}
@QtUninvokable
private native void setActiveTheme_native_Q3DTheme_ptr(long __this__nativeId, long theme);
/**
* See QAbstract3DGraph:: setAspectRatio(qreal)
* @param ratio
*/
@QtPropertyWriter(name="aspectRatio")
@QtUninvokable
public final void setAspectRatio(double ratio){
setAspectRatio_native_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), ratio);
}
@QtUninvokable
private native void setAspectRatio_native_qreal(long __this__nativeId, double ratio);
/**
* See QAbstract3DGraph:: setHorizontalAspectRatio(qreal)
* @param ratio
*/
@QtPropertyWriter(name="horizontalAspectRatio")
@QtUninvokable
public final void setHorizontalAspectRatio(double ratio){
setHorizontalAspectRatio_native_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), ratio);
}
@QtUninvokable
private native void setHorizontalAspectRatio_native_qreal(long __this__nativeId, double ratio);
/**
* See QAbstract3DGraph:: setLocale(QLocale)
* @param locale
*/
@QtPropertyWriter(name="locale")
@QtUninvokable
public 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 QAbstract3DGraph:: setMargin(qreal)
* @param margin
*/
@QtPropertyWriter(name="margin")
@QtUninvokable
public final void setMargin(double margin){
setMargin_native_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), margin);
}
@QtUninvokable
private native void setMargin_native_qreal(long __this__nativeId, double margin);
/**
* See QAbstract3DGraph:: setMeasureFps(bool)
* @param enable
*/
@QtPropertyWriter(name="measureFps")
@QtUninvokable
public final void setMeasureFps(boolean enable){
setMeasureFps_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setMeasureFps_native_bool(long __this__nativeId, boolean enable);
/**
* See QAbstract3DGraph:: setOptimizationHints(QAbstract3DGraph::OptimizationHints)
* @param hints
*/
@QtPropertyWriter(name="optimizationHints")
@QtUninvokable
public final void setOptimizationHints(io.qt.datavis.QAbstract3DGraph.@NonNull OptimizationHints hints){
setOptimizationHints_native_QAbstract3DGraph_OptimizationHints(QtJambi_LibraryUtilities.internal.nativeId(this), hints.value());
}
@QtUninvokable
private native void setOptimizationHints_native_QAbstract3DGraph_OptimizationHints(long __this__nativeId, int hints);
/**
* See QAbstract3DGraph:: setOrthoProjection(bool)
* @param enable
*/
@QtPropertyWriter(name="orthoProjection")
@QtUninvokable
public final void setOrthoProjection(boolean enable){
setOrthoProjection_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setOrthoProjection_native_bool(long __this__nativeId, boolean enable);
/**
* See QAbstract3DGraph:: setPolar(bool)
* @param enable
*/
@QtPropertyWriter(name="polar")
@QtUninvokable
public final void setPolar(boolean enable){
setPolar_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setPolar_native_bool(long __this__nativeId, boolean enable);
/**
* See QAbstract3DGraph:: setRadialLabelOffset(float)
* @param offset
*/
@QtPropertyWriter(name="radialLabelOffset")
@QtUninvokable
public final void setRadialLabelOffset(float offset){
setRadialLabelOffset_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), offset);
}
@QtUninvokable
private native void setRadialLabelOffset_native_float(long __this__nativeId, float offset);
/**
* See QAbstract3DGraph:: setReflection(bool)
* @param enable
*/
@QtPropertyWriter(name="reflection")
@QtUninvokable
public final void setReflection(boolean enable){
setReflection_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setReflection_native_bool(long __this__nativeId, boolean enable);
/**
* See QAbstract3DGraph:: setReflectivity(qreal)
* @param reflectivity
*/
@QtPropertyWriter(name="reflectivity")
@QtUninvokable
public final void setReflectivity(double reflectivity){
setReflectivity_native_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), reflectivity);
}
@QtUninvokable
private native void setReflectivity_native_qreal(long __this__nativeId, double reflectivity);
/**
* See QAbstract3DGraph:: setSelectionMode(QAbstract3DGraph::SelectionFlags)
* @param mode
*/
@QtPropertyWriter(name="selectionMode")
@QtUninvokable
public final void setSelectionMode(io.qt.datavis.QAbstract3DGraph.@NonNull SelectionFlags mode){
setSelectionMode_native_QAbstract3DGraph_SelectionFlags(QtJambi_LibraryUtilities.internal.nativeId(this), mode.value());
}
@QtUninvokable
private native void setSelectionMode_native_QAbstract3DGraph_SelectionFlags(long __this__nativeId, int mode);
/**
* See QAbstract3DGraph:: setShadowQuality(QAbstract3DGraph::ShadowQuality)
* @param quality
*/
@QtPropertyWriter(name="shadowQuality")
@QtUninvokable
public final void setShadowQuality(io.qt.datavis.QAbstract3DGraph.@NonNull ShadowQuality quality){
setShadowQuality_native_QAbstract3DGraph_ShadowQuality(QtJambi_LibraryUtilities.internal.nativeId(this), quality.value());
}
@QtUninvokable
private native void setShadowQuality_native_QAbstract3DGraph_ShadowQuality(long __this__nativeId, int quality);
/**
* See QAbstract3DGraph:: shadowQuality()const
* @return
*/
@QtPropertyReader(name="shadowQuality")
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull ShadowQuality shadowQuality(){
return io.qt.datavis.QAbstract3DGraph.ShadowQuality.resolve(shadowQuality_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int shadowQuality_native_constfct(long __this__nativeId);
/**
* See QAbstract3DGraph:: themes()const
* @return
*/
@QtUninvokable
public final io.qt.core.@NonNull QList themes(){
return themes_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList themes_native_constfct(long __this__nativeId);
/**
*
* @param event
* @return
*/
@QtUninvokable
@Override
public boolean event(io.qt.core.@Nullable QEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
return event_native_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native boolean event_native_QEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: exposeEvent(QExposeEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void exposeEvent(io.qt.gui.@Nullable QExposeEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
exposeEvent_native_QExposeEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void exposeEvent_native_QExposeEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: mouseDoubleClickEvent(QMouseEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void mouseDoubleClickEvent(io.qt.gui.@Nullable QMouseEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
mouseDoubleClickEvent_native_QMouseEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void mouseDoubleClickEvent_native_QMouseEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: mouseMoveEvent(QMouseEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void mouseMoveEvent(io.qt.gui.@Nullable QMouseEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
mouseMoveEvent_native_QMouseEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void mouseMoveEvent_native_QMouseEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: mousePressEvent(QMouseEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void mousePressEvent(io.qt.gui.@Nullable QMouseEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
mousePressEvent_native_QMouseEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void mousePressEvent_native_QMouseEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: mouseReleaseEvent(QMouseEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void mouseReleaseEvent(io.qt.gui.@Nullable QMouseEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
mouseReleaseEvent_native_QMouseEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void mouseReleaseEvent_native_QMouseEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: resizeEvent(QResizeEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void resizeEvent(io.qt.gui.@Nullable QResizeEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
resizeEvent_native_QResizeEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void resizeEvent_native_QResizeEvent_ptr(long __this__nativeId, long event);
/**
* See QAbstract3DGraph:: shadowsSupported()const
* @return
*/
@QtUninvokable
public boolean shadowsSupported(){
return shadowsSupported_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean shadowsSupported_native_constfct(long __this__nativeId);
/**
* See QWindow:: touchEvent(QTouchEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void touchEvent(io.qt.gui.@Nullable QTouchEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
touchEvent_native_QTouchEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void touchEvent_native_QTouchEvent_ptr(long __this__nativeId, long event);
/**
* See QWindow:: wheelEvent(QWheelEvent*)
* @param event
*/
@QtUninvokable
@Override
protected void wheelEvent(io.qt.gui.@Nullable QWheelEvent event){
java.util.Objects.requireNonNull(event, "Argument 'event': null not expected.");
wheelEvent_native_QWheelEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native void wheelEvent_native_QWheelEvent_ptr(long __this__nativeId, long event);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QAbstract3DGraph(QPrivateConstructor p) { super(p); }
/**
* @hidden
* Kotlin property getter. In Java use {@link #activeInputHandler()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable QAbstract3DInputHandler getActiveInputHandler() {
return activeInputHandler();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #activeTheme()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DTheme getActiveTheme() {
return activeTheme();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #aspectRatio()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final double getAspectRatio() {
return aspectRatio();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #currentFps()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final double getCurrentFps() {
return currentFps();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #horizontalAspectRatio()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final double getHorizontalAspectRatio() {
return horizontalAspectRatio();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isOrthoProjection()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getOrthoProjection() {
return isOrthoProjection();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isPolar()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getPolar() {
return isPolar();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isReflection()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getReflection() {
return isReflection();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #locale()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QLocale getLocale() {
return locale();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #margin()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final double getMargin() {
return margin();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #measureFps()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getMeasureFps() {
return measureFps();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #optimizationHints()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull OptimizationHints getOptimizationHints() {
return optimizationHints();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #queriedGraphPosition()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QVector3D getQueriedGraphPosition() {
return queriedGraphPosition();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #radialLabelOffset()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final float getRadialLabelOffset() {
return radialLabelOffset();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #reflectivity()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final double getReflectivity() {
return reflectivity();
}
/**
* Overloaded function for {@link #renderToImage(int, io.qt.core.QSize)}
* with imageSize = new io.qt.core.QSize()
.
*/
@QtUninvokable
public final io.qt.gui.@NonNull QImage renderToImage(int msaaSamples) {
return renderToImage(msaaSamples, new io.qt.core.QSize());
}
/**
* Overloaded function for {@link #renderToImage(int, io.qt.core.QSize)}
* with:
* msaaSamples = 0
* imageSize = new io.qt.core.QSize()
*
*/
@QtUninvokable
public final io.qt.gui.@NonNull QImage renderToImage() {
return renderToImage((int)0, new io.qt.core.QSize());
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #scene()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable Q3DScene getScene() {
return scene();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #selectedElement()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull ElementType getSelectedElement() {
return selectedElement();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #selectionMode()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull SelectionFlags getSelectionMode() {
return selectionMode();
}
/**
* Overloaded function for {@link #setLocale(io.qt.core.QLocale)}.
*/
@QtUninvokable
public final void setLocale(io.qt.core.QLocale.@NonNull Language locale) {
setLocale(new io.qt.core.QLocale(locale));
}
/**
* Overloaded function for {@link #setOptimizationHints(io.qt.datavis.QAbstract3DGraph.OptimizationHints)}.
*/
@QtUninvokable
public final void setOptimizationHints(io.qt.datavis.QAbstract3DGraph.@NonNull OptimizationHint @NonNull... hints) {
setOptimizationHints(new io.qt.datavis.QAbstract3DGraph.OptimizationHints(hints));
}
/**
* Overloaded function for {@link #setSelectionMode(io.qt.datavis.QAbstract3DGraph.SelectionFlags)}.
*/
@QtUninvokable
public final void setSelectionMode(io.qt.datavis.QAbstract3DGraph.@NonNull SelectionFlag @NonNull... mode) {
setSelectionMode(new io.qt.datavis.QAbstract3DGraph.SelectionFlags(mode));
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #shadowQuality()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.QAbstract3DGraph.@NonNull ShadowQuality getShadowQuality() {
return shadowQuality();
}
}