Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_SEQ_GRAPHIC___CDS_GLYPH__HPP 2 #define GUI_WIDGETS_SEQ_GRAPHIC___CDS_GLYPH__HPP 50 CCdsGlyph(
constobjects::CMappedFeat& feat,
constobjects::CSeq_loc& loc);
56 virtual void x_Draw()
const;
60 voidx_DrawProtSeqWithMapping(
TModelUnittrans_y,
62 voidx_DrawProjectedProtSeq(
TModelUnittrans_y,
65 voidx_PutCodon(
const string& codon_str,
TSeqPospos,
68 boolx_WillFit()
const;
CRgbaColor m_SeqProtMismatch
mismatched sequence color.
bool m_Dirty
dirty flag indicating any setting changed
CGlTextureFont m_ProdFont
CRgbaColor m_LabelProtProd
protein product label color.
CRgbaColor m_SeqProtTrans
translated sequence color.
CRgbaColor m_fgProtProd
protein product frorground color.
CRgbaColor m_SeqProt
sequence color.
CRgbaColor m_bgProtProd
protein product background color.
CGlTextureFont m_TransFont
CRef< CCdsConfig > m_CdsConfig
void SetCdsConfig(CCdsConfig *config)
CCdsGlyph inline methods.
CCdsGlyph(const objects::CMappedFeat &feat, const objects::CSeq_loc &loc)
CCdsGlyph(const objects::CMappedFeat &feat)
virtual void x_Draw() const
The default renderer for this layout object.
virtual void x_UpdateBoundingBox()
Update the bounding box assuming children's sizes are fixed if any.
class CRgbaColor provides a simple abstraction for managing colors.
static void DLIST_NAME() append(DLIST_LIST_TYPE *list, DLIST_TYPE *item)
unsigned int TSeqPos
Type for sequence locations and lengths.
void Reset(void)
Reset reference object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_SEQGRAPHIC_EXPORT
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