IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Old.Real_OldNumerics Class Reference
+ Inheritance diagram for IG.Old.Real_OldNumerics:
+ Collaboration diagram for IG.Old.Real_OldNumerics:

Public Member Functions

 Real_OldNumerics ()
 
 Real_OldNumerics (double x)
 
 Real_OldNumerics (Complex_OldNumerics a)
 
override string ToString ()
 Vrne tekstovno repreyentacijo realnega števila. More...
 
- Public Member Functions inherited from IG.Old.Complex_OldNumerics
 Complex_OldNumerics ()
 Default (parameter-less) constructor, creates 0+0*i. More...
 
 Complex_OldNumerics (double real, double imaginary)
 Initializes a complex number with specified real and imaginary part. More...
 
 Complex_OldNumerics (Complex_OldNumerics a)
 Initializes a complex number with another complex number. More...
 
Complex_OldNumerics Add (Complex_OldNumerics x)
 
Complex_OldNumerics Subtract (Complex_OldNumerics x)
 
Complex_OldNumerics Multiply (Complex_OldNumerics x)
 
Complex_OldNumerics Divide (Complex_OldNumerics x)
 
Complex_OldNumerics Negative ()
 
Complex_OldNumerics Inverse ()
 
override string ToString ()
 Returns a string representation of the complec number in the form "2.3+4.5*i". More...
 
double Abs ()
 Absolute value of the complex number. More...
 
Complex_OldNumerics Conjugate ()
 Complex conjugate. More...
 

Properties

override double Im [get, protected set]
 Gets (public access) or sets (protected access) the imaginary part of the complex number. More...
 
override double r [get]
 
override double fi [get]
 
- Properties inherited from IG.Old.Complex_OldNumerics
virtual double Re [get, protected set]
 Gets (public access) or sets (protected access) the real part of the complex number. More...
 
virtual double Im [get, protected set]
 Gets (public access) or sets (protected access) the imaginary part of the complex number. More...
 
virtual double r [get]
 Modulus of the complex number More...
 
virtual double fi [get]
 Argument of the complex number. More...
 
static Complex_OldNumerics Zero [get]
 Complex constant 0 + 0*i (summation unit) More...
 
static Complex_OldNumerics One [get]
 Complex constant 1 + 0*i (summation unit) More...
 
static Complex_OldNumerics i [get]
 Complex constant 1 + 0*i (summation unit) More...
 
double this[int index] [get, set]
 
double this[string index] [get, set]
 
- Properties inherited from IG.Old.IComplex_OldNumerics
double Re [get]
 
double Im [get]
 
double r [get]
 
double fi [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from IG.Old.Complex_OldNumerics
static Complex_OldNumerics operator+ (Complex_OldNumerics a, Complex_OldNumerics b)
 Defines the binary operator + for summation of two complex numbers. More...
 
static Complex_OldNumerics operator- (Complex_OldNumerics a, Complex_OldNumerics b)
 Defines the binary operator - for subtraction of two complex numbers. More...
 
static Complex_OldNumerics operator- (Complex_OldNumerics a)
 Defines the unary operator - for changing sign of a complex number. More...
 
static Complex_OldNumerics operator* (double a, Complex_OldNumerics c)
 Left multiplication of a complex number by a real number. More...
 
static Complex_OldNumerics operator* (Complex_OldNumerics c, double a)
 Right multiplication of a complex number by a real number. More...
 
static Complex_OldNumerics operator* (Complex_OldNumerics a, Complex_OldNumerics b)
 Complex multiplication. More...
 
static Complex_OldNumerics operator/ (Complex_OldNumerics a, Complex_OldNumerics b)
 
static Complex_OldNumerics Polar (double r, double fi)
 
static double Abs (Complex_OldNumerics a)
 Returns an absolute value of a complex number. More...
 
static Complex_OldNumerics Conjugate (Complex_OldNumerics a)
 Returns a complex conjugate of the argument. More...
 
static void Example ()
 

Constructor & Destructor Documentation

IG.Old.Real_OldNumerics.Real_OldNumerics ( )
inline
IG.Old.Real_OldNumerics.Real_OldNumerics ( double  x)
inline
IG.Old.Real_OldNumerics.Real_OldNumerics ( Complex_OldNumerics  a)
inline

Member Function Documentation

override string IG.Old.Real_OldNumerics.ToString ( )
inline

Vrne tekstovno repreyentacijo realnega števila.

Referenced by IG.Old.Complex_OldNumerics.Example().

Property Documentation

override double IG.Old.Real_OldNumerics.Im
getprotected set

Gets (public access) or sets (protected access) the imaginary part of the complex number.

override double IG.Old.Real_OldNumerics.r
get
override double IG.Old.Real_OldNumerics.fi
get

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