The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include <cLinearEquation.h>
Public Member Functions | |
cLinearEquation (unsigned long uiInNumberOfFactors=1, tFactors inConstant=0.0) | |
cLinearEquation & | operator+ (const cLinearEquation &equiation) |
void | operator+= (const cLinearEquation &equiation) |
cLinearEquation & | mult (tFactors value) |
bool | isNull () const |
bool | isSolvebel () const |
unsigned long | getNumberOfFactorsNotNull () const |
void | print (ostream &outputStream) |
Public Attributes | |
tFactors | constant |
vector< tFactors > | vecFactors |
Definition at line 63 of file cLinearEquation.h.
fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::cLinearEquation | ( | unsigned long | uiInNumberOfFactors = 1 , |
tFactors | inConstant = 0.0 |
||
) |
standardconstructor
uiInNumberOfFactors | the number of factors in the to create equiation (they will be initialisized with 1) |
inConstant | the constant for the equiation ( |
unsigned long fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::getNumberOfFactorsNotNull | ( | ) | const |
bool fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::isNull | ( | ) | const |
bool fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::isSolvebel | ( | ) | const |
cLinearEquation& fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::mult | ( | tFactors | value | ) |
This method multiplies the inequiation with the given factor.
value | the value, with which to multiply this inequiation |
cLinearEquation& fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::operator+ | ( | const cLinearEquation< tFactors > & | equiation | ) |
This operator adds the given linear equiation to this equiation. For this all correspondending factors and the constant will be added.
linInequiation | the inequiation to add to this inequiation |
void fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::operator+= | ( | const cLinearEquation< tFactors > & | equiation | ) |
This operator adds the given linear equiation to this equiation. For this all correspondending factors and the constant will be added.
linInequiation | the inequiation to add to this inequiation |
void fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::print | ( | ostream & | outputStream | ) |
This method print the inequiation in a readebel form to the given output stream outputSream.
outputStream | the stream wher to print this inequiation to |
tFactors fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::constant |
The constant factor for the equiation.
Definition at line 68 of file cLinearEquation.h.
vector< tFactors > fib::algorithms::nLinearEquation::cLinearEquation< tFactors >::vecFactors |
The factors for the equiation.
Definition at line 73 of file cLinearEquation.h.