JX Application Framework
Loading...
Searching...
No Matches
Typedefs | Enumerations | Functions
JComplex.h File Reference
#include <complex>
#include "jTypes.h"
Include dependency graph for JComplex.h:
This graph shows which files directly or indirectly include this file:

Typedefs

using JComplex = std::complex< double >
 

Enumerations

enum  JComplexDisplayMode {
  kDisplayRealAndImag ,
  kDisplayMagAndPhase
}
 

Functions

JComplexDisplayMode JGetComplexDisplayMode ()
 
void JSetComplexDisplayMode (const JComplexDisplayMode mode)
 
bool JUsingEEImag ()
 
void JUseEEImag (const bool useEEImag)
 
const JUtf8ByteJGetCurrentImagString ()
 
const JUtf8ByteJGetMathImagString ()
 
const JUtf8ByteJGetEEImagString ()
 
JString JPrintComplexNumber (const JComplex &value)
 
JString JPrintComplexNumber (const JComplex &value, const JComplexDisplayMode mode, const bool useEEImag)
 

Typedef Documentation

◆ JComplex

using JComplex = std::complex<double>

Defines clean complex number type

Enumeration Type Documentation

◆ JComplexDisplayMode

Enumerator
kDisplayRealAndImag 
kDisplayMagAndPhase 

Function Documentation

◆ JGetComplexDisplayMode()

JComplexDisplayMode JGetComplexDisplayMode ( )

◆ JGetCurrentImagString()

const JUtf8Byte * JGetCurrentImagString ( )

◆ JGetEEImagString()

const JUtf8Byte * JGetEEImagString ( )

◆ JGetMathImagString()

const JUtf8Byte * JGetMathImagString ( )

◆ JPrintComplexNumber() [1/2]

JString JPrintComplexNumber ( const JComplex value)

◆ JPrintComplexNumber() [2/2]

JString JPrintComplexNumber ( const JComplex value,
const JComplexDisplayMode  mode,
const bool  useEEImag 
)

◆ JSetComplexDisplayMode()

void JSetComplexDisplayMode ( const JComplexDisplayMode  mode)

◆ JUseEEImag()

void JUseEEImag ( const bool  useEEImag)

◆ JUsingEEImag()

bool JUsingEEImag ( )