name: ComplexFloat : public MComplexScalar<float, float32>

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_math_scalar.a

#include <ComplexFloat.h>

ComplexFloat(complexfloat arg = DEF_VALUE);
ComplexFloat(const ComplexFloat& arg);
ComplexFloat& operator= (const ComplexFloat& arg);
quick start:

ComplexFloat val0;
val0 = 10.0;
  
ComplexFloat val1(2.3, 3.4);
ComplexFloat val2(L"-2.9-4.1j");
  
val0 = val1;

ComplexFloat val3;
val3 = val2.log()/val1.log();
  
val3.pow(val0, val3);
description:

The ComplexFloat class manages a complex number for which each component is a 32-bit floating point number. This class largely inherits
MComplexScalar template functionality.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: