Search Toolkit Book for IScoringMethod
IScoringMethod represents an abstract algorithm for calculating alignment scores and assigning colors to residues. More...
#include <gui/widgets/aln_score/scoring_method.hpp>
IScoringMethod represents an abstract algorithm for calculating alignment scores and assigning colors to residues.
IScoringMethod has a unique Name that identifies the method and Description that can contain detailed information about the method. Method Type indicates whether it can be applied to DNA or Protein alignments (or both). Method is defined as "Averageable" is scores produced by the method can be calculated for the interval not only for individual residues.
Definition at line 58 of file scoring_method.hpp.
◆ TScore ◆ TScoreColl ◆ TScoreVector ◆ EColorType ◆ ~IScoringMethod() virtual IScoringMethod::~IScoringMethod ( ) inlinevirtualDefinition at line 74 of file scoring_method.hpp.
◆ GetAlignmentTagByType() ◆ GetAlignmentTypeByTag() ◆ GetColorForNoScore() ◆ GetColorForScore() ◆ GetSupportedColorTypes() virtual int IScoringMethod::GetSupportedColorTypes ( ) const pure virtualreturns a combination of EColorType flags
Implemented in CNonSynonymousScoringMethod, CMatrixScoringMethod, CColumnScoringMethod, CColorTableMethod, CTestSeqBasedMethod, CSNPScoringMethod, CSimpleScoringMethod, CTemplateScoringMethod, CConservationScoringMethod, and CQualityScoringMethod.
Referenced by CSGAlnOtherScore::GetSupportedColorTypes(), and CAlnVecRow::x_RenderSequence().
◆ GetType() virtual int IScoringMethod::GetType ( ) const pure virtual ◆ IsAverageable() virtual bool IScoringMethod::IsAverageable ( ) const pure virtual ◆ SetColorForNoScore() ◆ sm_DefGradientSize const int IScoringMethod::sm_DefGradientSize = 32 staticThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4