casacore
|
NumericTraits specialization for Float. More...
#include <NumericTraits.h>
Public Types | |
typedef Float | value_type |
Template argument. | |
typedef Float | BaseType |
Numeric type. | |
typedef Complex | ConjugateType |
Conjugate (real<->complex ) type. | |
typedef Double | PrecisionType |
Higher precision type (Float->Double ) | |
Static Public Member Functions | |
static uInt | size () |
Number of relevant numeric values. | |
static void | setImag (value_type &, const BaseType &) |
Set the imaginary part of a complex value only (a NOP for reals) | |
static BaseType | getValue (const value_type &other, const uInt) |
Get the nsize()-th numeric value. | |
static void | setValue (value_type &other, const BaseType &val, const uInt) |
Set the nsize()-th numeric value. | |
Static Public Attributes | |
static const Double & | epsilon |
Relevant minimum and maximum numbers. | |
static const Double & | minimum |
static const Double & | maximum |
NumericTraits specialization for Float.
Definition at line 256 of file NumericTraits.h.
Numeric type.
Definition at line 261 of file NumericTraits.h.
typedef Complex casacore::NumericTraits_F< Float >::ConjugateType |
Conjugate (real<->complex
) type.
Definition at line 263 of file NumericTraits.h.
Higher precision type (Float->Double
)
Definition at line 265 of file NumericTraits.h.
Template argument.
Definition at line 259 of file NumericTraits.h.
|
inlinestatic |
Get the nsize()-th
numeric value.
Definition at line 277 of file NumericTraits.h.
|
inlinestatic |
Set the imaginary part of a complex value only (a NOP for reals)
Definition at line 275 of file NumericTraits.h.
|
inlinestatic |
Set the nsize()-th
numeric value.
Definition at line 280 of file NumericTraits.h.
Number of relevant numeric values.
Definition at line 273 of file NumericTraits.h.
Relevant minimum and maximum numbers.
Definition at line 268 of file NumericTraits.h.
Definition at line 270 of file NumericTraits.h.
Definition at line 269 of file NumericTraits.h.