DynProg2Dw


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

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class DynProg2Dw
: public DynProg2D
{
public:
DynProg2Dw(int i_iN,int i_iM, float i_fOpenGapPenalty );
~DynProg2Dw() ;
void setWeight(const int i,const int j,const float w) ;
template< class TWeightFunc> void getGlobalAlignmentW(const TWeightFunc& wf, vector<pair<int,int> >& o_vPair, float& o_fMaxScore);
protected:
}; // DynProg2Dw

Back to the top of DynProg2Dw


KEYWORD

Back to the top of DynProg2Dw


AUTHORS

Back to the top of DynProg2Dw


CHANGES LOG

Back to the top of DynProg2Dw


GOALS

Back to the top of DynProg2Dw

		

USAGE

		

Back to the top of DynProg2Dw


DynProg2Dw(int i_iN,int i_iM, float i_fOpenGapPenalty );

  DynProg2Dw(int i_iN,int i_iM, float i_fOpenGapPenalty=-11);

Function is currently defined inline.


Back to the top of DynProg2Dw


~DynProg2Dw() ;

  ~DynProg2Dw()                           
;

Function is currently defined inline.


Back to the top of DynProg2Dw


void setWeight(const int i,const int j,const float w) ;

  inline void setWeight(const int i,const int j,const float w)                                         
;

Function is currently defined inline.


Back to the top of DynProg2Dw


template< class TWeightFunc> void getGlobalAlignmentW(const TWeightFunc& wf, vector<pair<int,int> >& o_vPair, float& o_fMaxScore);

  template< class TWeightFunc>
  void getGlobalAlignmentW(const TWeightFunc& wf,
			   vector<pair<int,int> >& o_vPair,
			   float& o_fMaxScore);

Back to the top of DynProg2Dw


All Members

public:
void setRelation(int i_iI,int i_iJ,float i_fRelation) ;
void setRelationGAPi(int i_iI,float i_fRelation) ;
void setRelationGAPj(int i_iJ,float i_fRelation) ;
void getGlobalAlignmentGenGap(vector< pair< int,int> >& o_vPair, float& o_fMaxScore, bool bEndsFree );
static const float NOT_MATCH;
const float m_fOpenGapPenalty;
const float m_fGapPenalty;
void setWeight(const int i,const int j,const float w) ;
template< class TWeightFunc> void getGlobalAlignmentW(const TWeightFunc& wf, vector<pair<int,int> >& o_vPair, float& o_fMaxScore);
protected:
enum DIRECTION ;
struct MElement
float* m_fRelationMtrx;
MElement* m_fScoreMtrx;
int m_iN,m_iM;
float *m_fRelationGAPi;
float *m_fRelationGAPj;

Back to the top of DynProg2Dw


Ancestors

Inheritance chain for DynProg2Dw:

Back to the top of DynProg2Dw


Descendants

Class is not inherited by any others.

Back to the top of DynProg2Dw


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

Report problems to jkotula@unimax.com