DynProg


[ Lib_General64 | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class DynProg
{
public:
DynProg(int i_iN,int i_iM);
void setRelation(int i_iI,int i_iJ,int i_iRelation) ;
float getBestScore();
void getBestAlignment(vector< pair< int,int> >& o_vPair, float& o_fMaxScore);
enum DIRECTION ;
struct MElement ;
static const int m_fGapPenalty=-1;
static const int m_fStartGapPenalty=-3;
protected:
}; // DynProg

Back to the top of DynProg


KEYWORD

Back to the top of DynProg


AUTHORS

Back to the top of DynProg


CHANGES LOG

Back to the top of DynProg


GOALS

Back to the top of DynProg

		

USAGE

		

Back to the top of DynProg


DynProg(int i_iN,int i_iM);

relation matrix is filled with zeros, O(n^2)

  DynProg(int i_iN,int i_iM);

Back to the top of DynProg


void setRelation(int i_iI,int i_iJ,int i_iRelation) ;

  inline void setRelation(int i_iI,int i_iJ,int i_iRelation)                                                        
;

Function is currently defined inline.


Back to the top of DynProg


float getBestScore();

O(n^2)

  float getBestScore();

Back to the top of DynProg


void getBestAlignment(vector< pair< int,int> >& o_vPair, float& o_fMaxScore);

O(n^2)

  void getBestAlignment(vector< pair< int,int> >& o_vPair,
                        float& o_fMaxScore);

Back to the top of DynProg


enum DIRECTION ;

  enum DIRECTION {LEFT,TOP,DIAGONAL,NONE};

Back to the top of DynProg


struct MElement ;

  struct MElement{
////
    float m_fScore;
////
    DIRECTION m_Direction;
  };

Back to the top of DynProg


const int m_fGapPenalty=-1;

  static const int m_fGapPenalty=-1;

Back to the top of DynProg


const int m_fStartGapPenalty=-3;

  static const int m_fStartGapPenalty=-3;

Back to the top of DynProg


All Members

public:
void setRelation(int i_iI,int i_iJ,int i_iRelation) ;
float getBestScore();
void getBestAlignment(vector< pair< int,int> >& o_vPair, float& o_fMaxScore);
enum DIRECTION ;
struct MElement ;
static const int m_fGapPenalty=-1;
static const int m_fStartGapPenalty=-3;
protected:

Back to the top of DynProg


Ancestors

Class does not inherit from any other class.

Back to the top of DynProg


Descendants

Class is not inherited by any others.

Back to the top of DynProg


Generated from source by the Cocoon utilities on Tue Jan 5 18:47:29 2010 .

Report problems to jkotula@unimax.com