Search Toolkit Book for CSequenceTextGraph
#include <gui/widgets/seq_text/seq_graph.hpp>
Definition at line 49 of file seq_graph.cpp.
◆ GetModelRect() TModelRect CSequenceTextGraph::GetModelRect ( ) const virtual ◆ GetTextHeight() ◆ GetTextOffset() ◆ GetTooltip() string CSequenceTextGraph::GetTooltip ( void ) virtual ◆ NeedTooltip() ◆ PreferredSize() TVPPoint CSequenceTextGraph::PreferredSize ( ) virtual ◆ Render() void CSequenceTextGraph::Render ( CGlPane & pane ) virtual ◆ SetConfig() ◆ SetDataSource() ◆ SetFont() ◆ SetGeometry() ◆ SetHost() ◆ SetModelRect() ◆ ShowLabel() void CSequenceTextGraph::ShowLabel ( bool show ) ◆ x_BoxCharacters() void CSequenceTextGraph::x_BoxCharacters ( ncbi::CSeqTextDefs::TSpliceSiteVector splice_sites, TSeqPos seq_start, TSeqPos num_chars_per_row, TModelUnit offset_X, TModelUnit offset_Y ) protected ◆ x_DrawIntervalBreaks() ◆ x_DrawVariations()Definition at line 189 of file seq_graph.cpp.
References CGlTextureFont::ArrayTextOut(), colors, CSeqFeatData::eSubtype_variation, CSeqTextConfig::GetColor(), i, m_Config, m_pGeometry, m_pSeqFont, CGlPoint< T >::m_X, CGlPoint< T >::m_Y, max(), min(), and ISeqTextGeometry::STG_GetModelPointBySourcePos().
Referenced by x_RenderSequence().
◆ x_GetColors() ◆ x_RenderSequence() void CSequenceTextGraph::x_RenderSequence ( CGlPane & pane ) protectedDefinition at line 259 of file seq_graph.cpp.
References _ASSERT, CGlTextureFont::ArrayTextOut(), IRender::ColorC(), colors, IGlFont::eMetric_CharHeight, IGlFont::eMetric_FullCharHeight, CSeqTextPaneConfig::eMouseOver, CGlPane::eOrtho, CSeqTextPaneConfig::eSelected, CSeqTextConfig::GetCaseFeature(), CSeqTextDataSource::GetDataLen(), CSeqTextConfig::GetFeatureColorationChoice(), CSeqTextDataSource::GetFeatureData(), GetGl(), CSeqTextDataSource::GetIntervalBreaks(), CGlTextureFont::GetMetric(), CGlPane::GetScaleX(), CGlPane::GetScaleY(), CSeqTextDataSource::GetSeqData(), CSeqTextConfig::GetShowFeatAsLower(), CSeqTextDataSource::GetSubtypesForAlternatingExons(), len, m_Config, m_DataSource, m_pGeometry, m_pHost, m_pSeqFont, m_TextColor, m_TextHeight, m_TextOffset, CGlPoint< T >::m_X, CGlPoint< T >::m_Y, NULL, IRender::PolygonMode(), ISeqTextGeometry::STG_GetLineInfo(), ISeqTextGeometry::STG_GetModelPointBySourcePos(), ISeqTextGeometry::STG_GetVisibleRange(), ISequenceTextGraphHost::STGH_GetMouseOverFeatureSubtypes(), ISequenceTextGraphHost::STGH_GetSelectedFeatureSubtypes(), x_BoxCharacters(), x_DrawIntervalBreaks(), x_DrawVariations(), and x_GetColors().
Referenced by Render().
◆ m_BackColor ◆ m_Config ◆ m_DataSource ◆ m_FeatColor ◆ m_pGeometry ◆ m_pHost ◆ m_pSeqFont ◆ m_SpliceBoxColor ◆ m_TextColor ◆ m_TextHeight ◆ m_TextOffsetThe 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