m_Colors.resize(eMax);
82 if(idx >= 0 && (
unsigned)idx < m_Colors.size()) {
83m_Colors[idx] =
color;
165, m_ShowNtRuler(
false)
166, m_ShowAaRuler(
false)
167, m_ShowStrandIndicator(
true)
168, m_LabelPos(ePos_Side)
169, m_HeadStyle(eHead_No)
170, m_TailStyle(eTail_No)
171, m_LineStyle(eLine_Solid)
172, m_Connections(eStraightLine)
173, m_BoxStyle(eBox_Filled)
175, m_OverviewFactor(0.5)
182 static intDecoStrToValue(
const string& s);
183 static const string& DecoValueToStr(EDecoElements e,
intv);
185 TModelUnitGetBarHeight(
booloverview)
const;
247, m_OverviewFactor(0.5)
CGlTextureFont m_LabelFont
CRgbaColor m_UnknownConcordancyColor
TModelUnit m_HeadHeight
absolute size (in pixel)
CRgbaColor m_HighlightColor
CRgbaColor m_FakeEndColor
CRgbaColor m_CombinedPlacementColor
TModelUnit m_OverviewFactor
ratio to bar height
CRgbaColor m_ConcordantColor
TLabelPosition m_LabelPos
CRgbaColor m_DiscordantColor
CFeatureParams::ELabelPosition TLabelPosition
TModelUnit m_BarHeight
absolute size (in pixel)
File Description: configuration class for everything needed to render a single feature.
vector< CRgbaColor > TColorCode
const TColorCode & GetColorCode() const
void SetColor(int idx, const CRgbaColor &color)
@ eLowIdentity
feature's default color based on feature type
CFeatureParams: the data structure holding feature rendering parameters.
EConnection m_Connections
TModelUnit m_LineWidth
absolute value (in pixel)
TModelUnit m_HeadHeight
ratio to bar height
TModelUnit m_TailHeight
ratio to bar height
CRgbaColor m_NonConsensus
ELineStyle
how feature border and exons connections are drawn.
CRef< CCustomFeatureColor > m_CustomColors
custom color code for features with a special attribute.
TModelUnit m_OverviewFactor
ratio to bar height
EConnection
type of exon connection lines.
CGlTextureFont m_LabelFont
ELabelPosition m_LabelPos
EBoxStyle
how the box of the feature is drawn
@ eBox_Insertion
additional decoration for the box
@ eBox_Line
No box - just a line.
TModelUnit m_BarHeight
absolute size (in pixel)
@ ePos_Side
always on 5' side
@ ePos_Inside
inside the rendered bar
@ ePos_Above
above the rendered bar
bool m_ShowStrandIndicator
EHeadStyle
strand indicator at the beginning.
class CRgbaColor provides a simple abstraction for managing colors.
#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