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

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

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

import io.qt.*;


/**
 * 

File provides common numeric functions

*

Java wrapper for Qt namespace QtNumeric

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

See qFloatDistance(double,double)

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

See qFloatDistance(float,float)

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

See qFpClassify(double)

*/ public native static int qFpClassify(double val); /** *

See qFpClassify(float)

*/ public native static int qFpClassify(float val); /** *

See qInf()

*/ public native static double qInf(); /** *

See qIsFinite(double)

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

See qIsFinite(float)

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

See qIsInf(double)

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

See qIsInf(float)

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

See qIsNaN(double)

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

See qIsNaN(float)

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

See qQNaN()

*/ public native static double qQNaN(); /** *

See qSNaN()

*/ public native static double qSNaN(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy