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();
};