umbrello  26.08.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Static Public Member Functions | Protected Attributes | Properties | Private Attributes | List of all members
ComplexNumber Class Reference
Inheritance diagram for ComplexNumber:
Collaboration diagram for ComplexNumber:

Public Member Functions

 ComplexNumber ()
 
 ComplexNumber (double real, double imag=0)
 
ComplexNumber Add (ComplexNumber input)
 
ComplexNumber Subtract (ComplexNumber input)
 
ComplexNumber Multiply (ComplexNumber input)
 
ComplexNumber Divide (ComplexNumber input)
 
double Modul ()
 
ComplexNumber Pow (int n)
 
List< ComplexNumber > Nroot (int n)
 
override string ToString ()
 
string ToCSV ()
 
virtual string ToDiffString ()
 

Static Public Member Functions

static ComplexNumber Add (ComplexNumber a, ComplexNumber b)
 
static string GetDescription ()
 

Protected Attributes

const double PI = 3.14
 

Properties

double Real [get, set]
 
double Imag [get, set]
 
static string Format [get]
 

Private Attributes

double real
 

Constructor & Destructor Documentation

◆ ComplexNumber() [1/2]

ComplexNumber.ComplexNumber ( )
inline

◆ ComplexNumber() [2/2]

ComplexNumber.ComplexNumber ( double  real,
double  imag = 0 
)
inline

Member Function Documentation

◆ Add() [1/2]

ComplexNumber ComplexNumber.Add ( ComplexNumber  input)
inline

◆ Add() [2/2]

static ComplexNumber ComplexNumber.Add ( ComplexNumber  a,
ComplexNumber  b 
)
inlinestatic

◆ Divide()

ComplexNumber ComplexNumber.Divide ( ComplexNumber  input)
inline

◆ GetDescription()

static string ComplexNumber.GetDescription ( )
inlinestatic

◆ Modul()

double ComplexNumber.Modul ( )
inline

◆ Multiply()

ComplexNumber ComplexNumber.Multiply ( ComplexNumber  input)
inline

◆ Nroot()

List<ComplexNumber> ComplexNumber.Nroot ( int  n)
inline
Here is the call graph for this function:

◆ Pow()

ComplexNumber ComplexNumber.Pow ( int  n)
inline
Here is the call graph for this function:

◆ Subtract()

ComplexNumber ComplexNumber.Subtract ( ComplexNumber  input)
inline

◆ ToCSV()

string ComplexNumber.ToCSV ( )
inline

◆ ToDiffString()

virtual string ComplexNumber.ToDiffString ( )
inlinevirtual

Reimplemented in MoreComplexNumber.

◆ ToString()

override string ComplexNumber.ToString ( )
inline

Member Data Documentation

◆ PI

const double ComplexNumber.PI = 3.14
protected

◆ real

double ComplexNumber.real
private

Property Documentation

◆ Format

string ComplexNumber.Format
staticget

◆ Imag

double ComplexNumber.Imag
getset

◆ Real

double ComplexNumber.Real
getset

The documentation for this class was generated from the following file: