, including all inherited members.
add(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
add(const matrix< ubyte > &a, const matrix< ubyte > &b) | lti::matrix< ubyte > | |
add(const ubytevalue) | lti::matrix< ubyte > | |
add(const matrix< ubyte > &other, const ubytevalue) | lti::matrix< ubyte > | |
addScaled(const ubyteb, const matrix< ubyte > &other) | lti::matrix< ubyte > | |
addScaled(const matrix< ubyte > &matA, const ubyteb, const matrix< ubyte > &matB) | lti::matrix< ubyte > | |
addScaled(const ubytea, const matrix< ubyte > &first, const ubyteb, const matrix< ubyte > &second) | lti::matrix< ubyte > | |
allocRows(const int n) | lti::matrix< ubyte > | [inline, protected, virtual] |
apply(ubyte(*function)(ubyte)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &other, ubyte(*function)(ubyte)) | lti::matrix< ubyte > | |
apply(ubyte(*function)(const ubyte &)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &other, ubyte(*function)(const ubyte &)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &other, ubyte(*function)(const ubyte &, const ubyte &)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &other, ubyte(*function)(ubyte, ubyte)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &a, const matrix< ubyte > &b, ubyte(*function)(const ubyte &, const ubyte &)) | lti::matrix< ubyte > | |
apply(const matrix< ubyte > &a, const matrix< ubyte > &b, ubyte(*function)(ubyte, ubyte)) | lti::matrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &other, ubyte(*function)(ubyte)) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &other, ubyte(*function)(const ubyte &)) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &other, ubyte(*function)(const ubyte &, const ubyte &)) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &other, ubyte(*function)(ubyte, ubyte)) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &a, const genericMatrix< ubyte > &b, ubyte(*function)(const ubyte &, const ubyte &)) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::apply(const genericMatrix< ubyte > &a, const genericMatrix< ubyte > &b, ubyte(*function)(ubyte, ubyte)) | lti::genericMatrix< ubyte > | |
at(const int row, const int col) | lti::genericMatrix< ubyte > | [inline] |
at(const int row, const int col) const | lti::genericMatrix< ubyte > | [inline] |
at(const int pos) | lti::genericMatrix< ubyte > | [inline] |
at(const int pos) const | lti::genericMatrix< ubyte > | [inline] |
at(const ipoint &p) | lti::genericMatrix< ubyte > | [inline] |
at(const ipoint &p) const | lti::genericMatrix< ubyte > | [inline] |
attach(const int rows, const int cols, ubyte *data) | lti::genericMatrix< ubyte > | |
begin() | lti::genericMatrix< ubyte > | [inline] |
begin() const | lti::genericMatrix< ubyte > | [inline] |
castFrom(const channel &other, const bool minToBlack=false, const bool maxToWhite=false) | lti::channel8 | |
castFrom(const image &other) | lti::channel8 | |
castFrom(const matrix< U > &other) | lti::channel8 | [inline] |
genericMatrix< ubyte >::castFrom(const genericMatrix< U > &other) | lti::genericMatrix< ubyte > | [inline] |
channel8() | lti::channel8 | |
channel8(const int &rows, const int &cols, const ubyte &iniValue=ubyte()) | lti::channel8 | |
channel8(const int &rows, const int &cols, const ubyte data[]) | lti::channel8 | |
channel8(const ipoint &size, const ubyte &iniValue=ubyte()) | lti::channel8 | |
channel8(const channel8 &other, const int &fromRow=0, const int &toRow=MaxInt32, const int &fromCol=0, const int &toCol=MaxInt32) | lti::channel8 | |
channel8(const bool ©Data, channel8 &other, const int &fromRow=0, const int &toRow=MaxInt32, const int &fromCol=0, const int &toCol=MaxInt32) | lti::channel8 | |
channel8(const bool &init, const int &rows, const int &cols) | lti::channel8 | |
channel8(const bool &init, const ipoint &size) | lti::channel8 | |
clear() | lti::genericMatrix< ubyte > | |
clone() const | lti::channel8 | [virtual] |
columns() const | lti::genericMatrix< ubyte > | [inline] |
Connected enum value | lti::genericMatrix< ubyte > | |
copy(const matrix< ubyte > &other) | lti::matrix< ubyte > | [inline] |
copy(const matrix< ubyte > &other, const int fromRow, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::matrix< ubyte > | [inline] |
copy(const matrix< ubyte > &other, const irectangle &window) | lti::matrix< ubyte > | [inline] |
copy(const matrix< ubyte > &other, const vector< int > &idx, bool rows=true) | lti::matrix< ubyte > | [inline] |
genericMatrix< ubyte >::copy(const genericMatrix< ubyte > &other) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::copy(const genericMatrix< ubyte > &other, const int fromRow, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::genericMatrix< ubyte > | |
genericMatrix< ubyte >::copy(const genericMatrix< ubyte > &other, const irectangle &window) | lti::genericMatrix< ubyte > | [inline] |
genericMatrix< ubyte >::copy(const genericMatrix< ubyte > &other, const genericVector< int > &idx, bool rows=true) | lti::genericMatrix< ubyte > | |
lti::mathObject::copy(const ioObject &other) | lti::ioObject | |
detach(genericMatrix< ubyte > &receiver) | lti::genericMatrix< ubyte > | |
detach(genericVector< ubyte > &receiver) | lti::genericMatrix< ubyte > | |
divide(const ubytevalue) | lti::matrix< ubyte > | |
divide(const matrix< ubyte > &other, const ubytevalue) | lti::matrix< ubyte > | |
edivide(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
edivide(const matrix< ubyte > &a, const matrix< ubyte > &b) | lti::matrix< ubyte > | |
empty() const | lti::genericMatrix< ubyte > | |
emultiply(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
emultiply(const matrix< ubyte > &a, const matrix< ubyte > &b) | lti::matrix< ubyte > | |
end() | lti::genericMatrix< ubyte > | [inline] |
end() const | lti::genericMatrix< ubyte > | [inline] |
equals(const genericMatrix< ubyte > &other) const | lti::genericMatrix< ubyte > | |
eStoreMode enum name | lti::genericMatrix< ubyte > | |
exchange(genericMatrix< ubyte > &other) | lti::genericMatrix< ubyte > | |
fill(const ubyte &iniValue, const int fromRow=0, const int fromCol=0, const int toRow=MaxInt32, const int toCol=MaxInt32) | lti::genericMatrix< ubyte > | |
fill(const ubyte &iniValue, const ipoint &from, const ipoint &to=point(MaxInt32, MaxInt32)) | lti::genericMatrix< ubyte > | [inline] |
fill(const ubyte &iniValue, const irectangle &window) | lti::genericMatrix< ubyte > | [inline] |
fill(const ubytedata[], const int fromRow=0, const int fromCol=0, const int toRow=MaxInt32, const int toCol=MaxInt32) | lti::genericMatrix< ubyte > | |
fill(const ubytedata[], const ipoint &from, const ipoint &to=point(MaxInt32, MaxInt32)) | lti::genericMatrix< ubyte > | [inline] |
fill(const ubytedata[], const irectangle &window) | lti::genericMatrix< ubyte > | [inline] |
fill(const genericMatrix< ubyte > &mat, const int fromRow=0, const int fromCol=0, const int toRow=MaxInt32, const int toCol=MaxInt32, const int startAtRow=0, const int startAtCol=0) | lti::genericMatrix< ubyte > | |
fill(const genericMatrix< ubyte > &mat, const ipoint &from, const ipoint &to=point(MaxInt32, MaxInt32), const ipoint &startAt=point(0, 0)) | lti::genericMatrix< ubyte > | [inline] |
fill(const genericMatrix< ubyte > &mat, const irectangle &window, const ipoint &start=point(0, 0)) | lti::genericMatrix< ubyte > | [inline] |
genericMatrix() | lti::genericMatrix< ubyte > | |
genericMatrix(const int rows, const int cols, const ubyte &iniValue=ubyte()) | lti::genericMatrix< ubyte > | |
genericMatrix(const int rows, const int cols, const ubytedata[]) | lti::genericMatrix< ubyte > | |
genericMatrix(const ipoint &size, const ubyte &iniValue=ubyte()) | lti::genericMatrix< ubyte > | |
genericMatrix(const genericMatrix< ubyte > &other, const int fromRow=0, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::genericMatrix< ubyte > | |
genericMatrix(const bool init, const int rows, const int cols) | lti::genericMatrix< ubyte > | |
genericMatrix(const bool init, const ipoint &size) | lti::genericMatrix< ubyte > | |
genericMatrix(const genericMatrix< ubyte > &other, const genericVector< int > &rows) | lti::genericMatrix< ubyte > | |
genericMatrix(const bool copyData, genericMatrix< ubyte > &other, const int fromRow=0, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::genericMatrix< ubyte > | |
getColumnCopy(const int col) const | lti::matrix< ubyte > | [inline] |
getColumnCopy(const int col, vector< ubyte > &theCol) const | lti::matrix< ubyte > | [inline] |
genericMatrix< ubyte >::getColumnCopy(const int col, genericVector< ubyte > &theCol) const | lti::genericMatrix< ubyte > | |
getDiagonal() const | lti::matrix< ubyte > | [inline] |
getDiagonal(vector< ubyte > &diag) const | lti::matrix< ubyte > | [inline] |
genericMatrix< ubyte >::getDiagonal(genericVector< ubyte > &diag) const | lti::genericMatrix< ubyte > | |
getExtremes(ubyte &theMinimum, ubyte &theMaximum) const | lti::matrix< ubyte > | |
getIndexOfExtremes(point &theIdxMinimum, ipoint &theIdxMaximum) const | lti::matrix< ubyte > | |
getIndexOfMaximum() const | lti::matrix< ubyte > | |
getIndexOfMinimum() const | lti::matrix< ubyte > | |
getMode() const | lti::genericMatrix< ubyte > | [inline] |
getRow(const int row) | lti::matrix< ubyte > | [inline] |
getRow(const int row) const | lti::matrix< ubyte > | [inline] |
getRowCopy(const int row) const | lti::matrix< ubyte > | [inline] |
getRowCopy(const int row, vector< ubyte > &theRow) const | lti::matrix< ubyte > | [inline] |
genericMatrix< ubyte >::getRowCopy(const int row, genericVector< ubyte > &theRow) const | lti::genericMatrix< ubyte > | [inline] |
getTypeName() const | lti::channel8 | [virtual] |
initialize() | lti::object | [protected] |
inverseBegin() | lti::genericMatrix< ubyte > | [inline] |
inverseBegin() const | lti::genericMatrix< ubyte > | [inline] |
inverseEnd() | lti::genericMatrix< ubyte > | [inline] |
inverseEnd() const | lti::genericMatrix< ubyte > | [inline] |
ioObject() | lti::ioObject | |
ioObject(const ioObject &other) | lti::ioObject | |
lastColIdx | lti::genericMatrix< ubyte > | [protected] |
lastColumn() const | lti::genericMatrix< ubyte > | [inline] |
lastRow() const | lti::genericMatrix< ubyte > | [inline] |
lastRowIdx | lti::genericMatrix< ubyte > | [protected] |
leftMultiply(const vector< ubyte > &vct, vector< ubyte > &result) const | lti::matrix< ubyte > | |
leftMultiply(vector< ubyte > &srcDest) const | lti::matrix< ubyte > | |
leftMultiply(const matrix< ubyte > &mat) | lti::matrix< ubyte > | |
Line enum value | lti::genericMatrix< ubyte > | |
ltiLibInitialized | lti::object | [protected, static] |
matrix() | lti::matrix< ubyte > | |
matrix(const int rows, const int cols, const ubyte &iniValue=ubyte()) | lti::matrix< ubyte > | |
matrix(const int rows, const int cols, const ubytedata[]) | lti::matrix< ubyte > | |
matrix(const ipoint &size, const ubyte &iniValue=ubyte()) | lti::matrix< ubyte > | |
matrix(const matrix< ubyte > &other, const int fromRow=0, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::matrix< ubyte > | |
matrix(const bool copyData, matrix< ubyte > &other, const int fromRow=0, const int toRow=MaxInt32, const int fromCol=0, const int toCol=MaxInt32) | lti::matrix< ubyte > | |
matrix(const bool init, const int rows, const int cols) | lti::matrix< ubyte > | |
matrix(const bool init, const ipoint &size) | lti::matrix< ubyte > | |
matrix(const matrix< ubyte > &other, const genericVector< int > &rows) | lti::matrix< ubyte > | |
maximum() const | lti::matrix< ubyte > | |
metaColumns() const | lti::genericMatrix< ubyte > | [inline] |
metaNumColumns | lti::genericMatrix< ubyte > | [protected] |
metaNumRows | lti::genericMatrix< ubyte > | [protected] |
metaRows() const | lti::genericMatrix< ubyte > | [inline] |
minimum() const | lti::matrix< ubyte > | |
mode | lti::genericMatrix< ubyte > | [protected] |
multiply(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
multiply(const matrix< ubyte > &first, const matrix< ubyte > &second) | lti::matrix< ubyte > | |
multiply(const vector< ubyte > &other, vector< ubyte > &result) const | lti::matrix< ubyte > | |
multiply(vector< ubyte > &srcdest) const | lti::matrix< ubyte > | |
multiply(const ubytevalue) | lti::matrix< ubyte > | |
multiply(const matrix< ubyte > &other, const ubytevalue) | lti::matrix< ubyte > | |
numColumns | lti::genericMatrix< ubyte > | [protected] |
numRows | lti::genericMatrix< ubyte > | [protected] |
object() | lti::object | |
operator*=(const matrix< ubyte > &other) | lti::matrix< ubyte > | [inline] |
operator*=(const ubytevalue) | lti::matrix< ubyte > | [inline] |
operator+(const matrix< ubyte > &other) const | lti::matrix< ubyte > | |
operator+(const ubytevalue) const | lti::matrix< ubyte > | |
operator+=(const ubytevalue) | lti::matrix< ubyte > | [inline] |
operator+=(const matrix< ubyte > &other) | lti::matrix< ubyte > | [inline] |
operator-=(const ubytevalue) | lti::matrix< ubyte > | [inline] |
operator-=(const matrix< ubyte > &other) | lti::matrix< ubyte > | [inline] |
operator/=(const ubytevalue) | lti::matrix< ubyte > | [inline] |
operator=(const matrix< ubyte > &other) | lti::matrix< ubyte > | [inline] |
genericMatrix< ubyte >::operator=(const genericMatrix< ubyte > &other) | lti::genericMatrix< ubyte > | [inline] |
lti::mathObject::operator=(const ioObject &other) | lti::ioObject | |
operator==(const genericMatrix< ubyte > &other) const | lti::genericMatrix< ubyte > | [inline] |
operator[](const int row) | lti::matrix< ubyte > | [inline] |
operator[](const int row) const | lti::matrix< ubyte > | [inline] |
outerProduct(const vector< ubyte > &a, const vector< ubyte > &b) | lti::matrix< ubyte > | |
ownData | lti::genericMatrix< ubyte > | [protected] |
ownsData() const | lti::genericMatrix< ubyte > | [inline] |
prettyCloseTo(const matrix< ubyte > &other, const ubyte &tolerance) const | lti::matrix< ubyte > | |
read(ioHandler &handler, const bool complete=true) | lti::genericMatrix< ubyte > | [virtual] |
resize(const int newRows, const int newCols, const ubyte &iniValue=ubyte(), const bool copyData=true, const bool initNew=true) | lti::genericMatrix< ubyte > | |
resize(const ipoint &newDim, const ubyte &iniValue=ubyte(), const bool copyData=true, const bool initNew=true) | lti::genericMatrix< ubyte > | [inline] |
restoreOwnership() | lti::genericMatrix< ubyte > | |
rowAddressTable | lti::genericMatrix< ubyte > | [protected] |
rows() const | lti::genericMatrix< ubyte > | [inline] |
setColumn(const int col, const genericVector< ubyte > &theCol) | lti::genericMatrix< ubyte > | |
setDiagonal(const genericVector< ubyte > &diag) | lti::genericMatrix< ubyte > | |
setIdentity(const ubytescale=ubyte(1)) | lti::matrix< ubyte > | |
setRow(const int row, const genericVector< ubyte > &theRow) | lti::genericMatrix< ubyte > | [inline] |
size() const | lti::genericMatrix< ubyte > | [inline] |
size_type typedef | lti::matrix< ubyte > | |
subtract(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
subtract(const matrix< ubyte > &a, const matrix< ubyte > &b) | lti::matrix< ubyte > | |
subtract(const ubytevalue) | lti::matrix< ubyte > | |
subtract(const matrix< ubyte > &other, const ubytevalue) | lti::matrix< ubyte > | |
sumOfElements() const | lti::channel8 | |
swap(genericMatrix< ubyte > &other) | lti::genericMatrix< ubyte > | |
theElements | lti::genericMatrix< ubyte > | [protected] |
theSize | lti::genericMatrix< ubyte > | [protected] |
totalSize | lti::genericMatrix< ubyte > | [protected] |
trace() const | lti::matrix< ubyte > | |
transpose() | lti::matrix< ubyte > | |
transpose(const matrix< ubyte > &other) | lti::matrix< ubyte > | |
useExternData(const int rows, const int cols, ubyte *data) | lti::genericMatrix< ubyte > | |
value_type typedef | lti::matrix< ubyte > | |
write(ioHandler &handler, const bool complete=true) const | lti::genericMatrix< ubyte > | [virtual] |
~genericMatrix() | lti::genericMatrix< ubyte > | [virtual] |
~ioObject() | lti::ioObject | [virtual] |
~matrix() | lti::matrix< ubyte > | [virtual] |
~object() | lti::object | [virtual] |