CDwtTree2dComplex Class Reference

#include <wtree.h>

Inheritance diagram for CDwtTree2dComplex:

Inheritance graph
List of all members.

Public Types

enum  { RE = 0, IM = 1 }

Public Member Functions

void Set (CMatrix< TCoeff > &M1, CMatrix< TCoeff > &M2, int L)
void SetLevels (int L)
CMatrix< TCoeff > & Matrix (int which)
const CMatrix< TCoeff > & Matrix (int which) const
CDwtTree2dComplex Clone (int N=1) const
int Levels ()

Friends

class CDwtTree2dDualComplex

Member Function Documentation

CDwtTree2dComplex Clone int  N = 1  )  const [inline]
 

Clone the tree reducing the detail by N, that is the top-most N detail levels are cropped out.

Parameters:
N The detail reduction factor, default 1.
Note:
N = 1 stands for no detail reduction.

int Levels  )  [inline]
 

Return the number of levels in the tree.

const CMatrix<TCoeff>& Matrix int  which  )  const [inline]
 

Return the const coefficient matrix of the tree.

Parameters:
which 0 = Real matrix, 1 = Imaginary matrix.

CMatrix<TCoeff>& Matrix int  which  )  [inline]
 

Return the coefficient matrix of the tree.

Parameters:
which 0 = Real matrix, 1 = Imaginary matrix.

void Set CMatrix< TCoeff > &  M1,
CMatrix< TCoeff > &  M2,
int  L
[inline]
 

Set the coefficient matrix and number of levels of the tree.

Parameters:
M1 Real matrix.
M2 Imaginary matrix.
L Number fo levels.

void SetLevels int  L  )  [inline]
 

Set the number of levels of the tree.

Parameters:
L Number fo levels.


Generated on Tue Jul 11 11:22:33 2006 for ImgFusion by  doxygen 1.4.6