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

io.qt.core.QtGlobal Maven / Gradle / Ivy

There is a newer version: 6.8.0
Show newest version
package io.qt.core;

import io.qt.*;


/**
 * 

File includes an assortment of other headers

*

Java wrapper for Qt namespace QtGlobal

*/ public final class QtGlobal { static { QtJambi_LibraryUtilities.initialize(); } private QtGlobal() throws java.lang.InstantiationError { throw new java.lang.InstantiationError("Cannot instantiate namespace QtGlobal."); } /** *

See qAbs<T>(T)

*/ public native static double qAbs(double t); /** *

See qAbs<T>(T)

*/ public native static float qAbs(float t); /** *

See qAbs<T>(T)

*/ public native static short qAbs(short t); /** *

See qAbs<T>(T)

*/ public native static int qAbs(int t); /** *

See qAbs<T>(T)

*/ public native static long qAbs(long t); /** *

See qAbs<T>(T)

*/ public native static byte qAbs(byte t); /** *

See qBound<T>(T,T,T)

*/ public native static double qBound(double min, double val, double max); /** *

See qBound<T>(T,T,T)

*/ public native static float qBound(float min, float val, float max); /** *

See qBound<T>(T,T,T)

*/ public native static short qBound(short min, short val, short max); /** *

See qBound<T>(T,T,T)

*/ public native static int qBound(int min, int val, int max); /** *

See qBound<T>(T,T,T)

*/ public native static long qBound(long min, long val, long max); /** *

See qBound<T>(T,T,T)

*/ public native static byte qBound(byte min, byte val, byte max); /** *

See qFuzzyCompare(double,double)

*/ public native static boolean qFuzzyCompare(double p1, double p2); /** *

See qFuzzyCompare(float,float)

*/ public native static boolean qFuzzyCompare(float p1, float p2); /** *

See qFuzzyIsNull(double)

*/ public native static boolean qFuzzyIsNull(double d); /** *

See qFuzzyIsNull(float)

*/ public native static boolean qFuzzyIsNull(float f); /** *

See qIntCast(double)

*/ public native static int qIntCast(double f); /** *

See qIntCast(float)

*/ public native static int qIntCast(float f); /** *

See qIsNull(double)

*/ public native static boolean qIsNull(double d); /** *

See qIsNull(float)

*/ public native static boolean qIsNull(float f); /** *

See qMax<T>(T,T)

*/ public native static double qMax(double a, double b); /** *

See qMax<T>(T,T)

*/ public native static float qMax(float a, float b); /** *

See qMax<T>(T,T)

*/ public native static short qMax(short a, short b); /** *

See qMax<T>(T,T)

*/ public native static int qMax(int a, int b); /** *

See qMax<T>(T,T)

*/ public native static long qMax(long a, long b); /** *

See qMax<T>(T,T)

*/ public native static byte qMax(byte a, byte b); /** *

See qMin<T>(T,T)

*/ public native static double qMin(double a, double b); /** *

See qMin<T>(T,T)

*/ public native static float qMin(float a, float b); /** *

See qMin<T>(T,T)

*/ public native static short qMin(short a, short b); /** *

See qMin<T>(T,T)

*/ public native static int qMin(int a, int b); /** *

See qMin<T>(T,T)

*/ public native static long qMin(long a, long b); /** *

See qMin<T>(T,T)

*/ public native static byte qMin(byte a, byte b); /** *

See qRound(double)

*/ public native static int qRound(double d); /** *

See qRound(float)

*/ public native static int qRound(float d); /** *

See qRound64(double)

*/ public native static long qRound64(double d); /** *

See qRound64(float)

*/ public native static long qRound64(float d); /** *

See qYieldCpu()

*/ public native static void qYieldCpu(); /** *

See qHash(T,0)

*/ public static long qHash(T object) throws UnsupportedOperationException { return qHash(object, 0); } /** *

See qHash(T,long)

*/ public static native long qHash(T object, long seed) throws UnsupportedOperationException; /** *

See qHashMulti(long,T...)

*/ public static native long qHashMulti(long seed, Object... objects) throws UnsupportedOperationException; /** *

See qHashMultiCommutative(long,T...)

*/ public static native long qHashMultiCommutative(long seed, Object... objects) throws UnsupportedOperationException; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy