struct cv::softfloat
#include <softfloat.hpp> struct softfloat { // fields uint32_t v; // construction softfloat(); softfloat(const softfloat& c); softfloat(const uint32_t); softfloat(const uint64_t); softfloat(const int32_t); softfloat(const int64_t); softfloat(const float a); // methods bool isInf() const; bool isNaN() const; operator float() const; operator softdouble() const; bool operator!=(const softfloat&) const; softfloat operator%(const softfloat&) const; softfloat& operator%=(const softfloat& a); softfloat operator*(const softfloat&) const; softfloat& operator*=(const softfloat& a); softfloat operator+(const softfloat&) const; softfloat& operator+=(const softfloat& a); softfloat operator-(const softfloat&) const; softfloat operator-() const; softfloat& operator-=(const softfloat& a); softfloat operator/(const softfloat&) const; softfloat& operator/=(const softfloat& a); bool operator<(const softfloat&) const; bool operator<=(const softfloat&) const; softfloat& operator=(const softfloat& c); bool operator==(const softfloat&) const; bool operator>(const softfloat&) const; bool operator>=(const softfloat&) const; static const softfloat fromRaw(const uint32_t a); static softfloat inf(); static softfloat nan(); static softfloat one(); static softfloat zero(); };