fIgnoreEmptySpace = 0x01,
70 voidSetOptions(
intoptions);
72 voidCreateColorTable(
int size);
77 virtual string GetName()
const;
94TScore& col_score, TScoreVector& scores);
108 voidx_Init(
int colors);
139 virtual string GetName()
const;
181 voidCreateColorTable();
183 virtual string GetName()
const;
223 virtual string GetName()
const override;
229 virtual int GetType()
const override;
243TScore& col_score, TScoreVector& scores)
override;
261 voidSetSequenceLevel(
boolseq_level =
true);
265 intm_ColumnCount = 0;
266 boolm_SequenceLevel =
false;
CNonSynonymousScoringMethod - implementation of IScoringMethod.
CRgbaGradColorTable m_ColorTable
virtual bool IsAverageable() const override
return "true" if scores could be averaged
virtual bool CanCalculateScores(const IScoringAlignment &aln) override
Do we have what it takes to calculate scores? e.g. a master row selected?
virtual bool NeedsTranslation() const override
void SetSequenceLevel(bool seq_level=true)
class CRgbaColor provides a simple abstraction for managing colors.
CRgbaGradColorTable Provides a storage for colors (to eliminate color creation overhead) and Function...
CSimpleScoringMethod - trivial implementation of IScoringMethod.
unique_ptr< CMenuItem > m_Menu
CRgbaGradColorTable m_ColorTable
CRgbaColor m_Worst
combination of EOptions flags
vector< int > m_vCharCounts
char m_Space
histogramm of characters
CRgbaColor m_NoScoreColor
vector< CRgbaColor > m_vColors
IColumnScoringMethod - column-based method.
virtual void CalculateScores(char cons, const string &column, IScoringMethod::TScore &col_score, IScoringMethod::TScoreVector &scores)=0
virtual bool CanCalculateScores(const IScoringAlignment &aln)=0
Do we have what it takes to calculate scores? e.g. a master row selected?
IRowScoringMethod - row-based method.
IScoringMethod represents an abstract algorithm for calculating alignment scores and assigning colors...
virtual void SetColorForNoScore(IScoringMethod::EColorType type, const CRgbaColor &color)=0
virtual int GetSupportedColorTypes() const =0
returns a combination of EColorType flags
virtual const CRgbaColor & GetColorForScore(TScore score, EColorType type) const =0
returns a color corresponding to a given score value.
virtual bool IsAverageable() const =0
return "true" if scores could be averaged
vector< TScore > TScoreVector
virtual const CRgbaColor & GetColorForNoScore(IScoringMethod::EColorType type) const =0
Call for display colors when CanCalculateScores returns false.
virtual int GetType() const =0
returns combination of EAlignType flags defining types of alignments that can be colored with this me...
static const Colors colors
Include a standard set of the NCBI C++ Toolkit most basic headers.
static const char * column
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_ALNSCORE_EXPORT
where boath are integers</td > n< td ></td > n</tr > n< tr > n< td > tse</td > n< td > optional</td > n< td > String</td > n< td class=\"description\"> TSE option controls what blob is orig
const struct ncbi::grid::netcache::search::fields::SIZE size
#define row(bind, expected)
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