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.Vector_OldNumerics Class Reference

XVector whose vec are real numbers. More...

Public Member Functions

 Vector_OldNumerics (int dimension)
 
 Vector_OldNumerics (int dimension, double comp)
 
 Vector_OldNumerics (double[] array)
 
 Vector_OldNumerics (Vector_OldNumerics cv)
 

Static Public Member Functions

static Vector_OldNumerics operator+ (Vector_OldNumerics a, Vector_OldNumerics b)
 
static Vector_OldNumerics operator- (Vector_OldNumerics a, Vector_OldNumerics b)
 
static Vector_OldNumerics operator* (Vector_OldNumerics a, Vector_OldNumerics b)
 
static Vector_OldNumerics operator* (Vector_OldNumerics a, double b)
 
static Vector_OldNumerics operator* (double b, Vector_OldNumerics a)
 

Protected Member Functions

 Vector_OldNumerics ()
 
override double Add (double a, double b)
 
override double Subtract (double a, double b)
 
override double Multiply (double a, double b)
 
override double Divide (double a, double b)
 
override double Negative (double a)
 
override double Inverse (double a)
 
override double Conjugate (double a)
 

Properties

override double Zero [get]
 

Detailed Description

XVector whose vec are real numbers.

Constructor & Destructor Documentation

IG.Old.Vector_OldNumerics.Vector_OldNumerics ( )
inlineprotected
IG.Old.Vector_OldNumerics.Vector_OldNumerics ( int  dimension)
inline
IG.Old.Vector_OldNumerics.Vector_OldNumerics ( int  dimension,
double  comp 
)
inline
IG.Old.Vector_OldNumerics.Vector_OldNumerics ( double[]  array)
inline
IG.Old.Vector_OldNumerics.Vector_OldNumerics ( Vector_OldNumerics  cv)
inline

Member Function Documentation

override double IG.Old.Vector_OldNumerics.Add ( double  a,
double  b 
)
inlineprotected
override double IG.Old.Vector_OldNumerics.Subtract ( double  a,
double  b 
)
inlineprotected
override double IG.Old.Vector_OldNumerics.Multiply ( double  a,
double  b 
)
inlineprotected
override double IG.Old.Vector_OldNumerics.Divide ( double  a,
double  b 
)
inlineprotected
override double IG.Old.Vector_OldNumerics.Negative ( double  a)
inlineprotected
override double IG.Old.Vector_OldNumerics.Inverse ( double  a)
inlineprotected
override double IG.Old.Vector_OldNumerics.Conjugate ( double  a)
inlineprotected
static Vector_OldNumerics IG.Old.Vector_OldNumerics.operator+ ( Vector_OldNumerics  a,
Vector_OldNumerics  b 
)
inlinestatic
static Vector_OldNumerics IG.Old.Vector_OldNumerics.operator- ( Vector_OldNumerics  a,
Vector_OldNumerics  b 
)
inlinestatic
static Vector_OldNumerics IG.Old.Vector_OldNumerics.operator* ( Vector_OldNumerics  a,
Vector_OldNumerics  b 
)
inlinestatic
static Vector_OldNumerics IG.Old.Vector_OldNumerics.operator* ( Vector_OldNumerics  a,
double  b 
)
inlinestatic
static Vector_OldNumerics IG.Old.Vector_OldNumerics.operator* ( double  b,
Vector_OldNumerics  a 
)
inlinestatic

Property Documentation

override double IG.Old.Vector_OldNumerics.Zero
getprotected

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