(sVl <= sMl + s5l || qVl <= qMl + q5l ||
362sVr >= sMr - s5r || qVr >= qMr - q5r ||
363(qSx >= minAVq && qSx <= maxAVq) ||
364(sSx >= minAVs && sSx <= maxAVs) ) {
387rc.
SetHorz(from - pQ, to + pQ);
405rc.
SetHorz(from - pS, to + pS);
CIRef< ICrossAlnDataSource > m_DS
void SetObjectSelection(const vector< const CSeq_align * > sel_aligns)
void Scroll(TModelUnit dxQ, TModelUnit dxS)
TModelRect SelectHitTest(int x, int y)
void SetZoomX_S(float value)
void SetViewport(const TVPRect &rc)
void x_SetupModelLimits()
float GetZoomX_S(void) const
void SetScaleRef_S(TModelUnit m_x, TModelUnit m_y, const TModelPoint &point)
void SetDataSource(const TVPRect &rc, ICrossAlnDataSource *ds)
void ResetObjectSelection()
void ZoomOnRange_Q(TModelUnit from, TModelUnit to)
float GetZoomX_Q(void) const
void SquareOnRect(TModelRect rc)
void SetScaleRef_Q(TModelUnit m_x, TModelUnit m_y, const TModelPoint &point)
void SetZoomX_Q(float value)
void x_SetupViewPorts(const TVPRect &rc)
void GetObjectSelection(TConstObjects &objs) const
CConstRef< CObject_id > GetScoreId() const
void GetTooltip(int x, int y, string *title)
CCrossPanelIR m_CrossPanel
void ZoomOnRange_S(TModelUnit from, TModelUnit to)
TModelRect HitTest(int x, int y)
void SetScaleRef_C(TModelUnit m_x, TModelUnit m_y, const TModelPoint &point)
void ColorByScore(CConstRef< CObject_id > score_id)
void SetObjectSelection(const vector< const objects::CSeq_align * > sel_aligns)
void GetObjectSelection(TConstObjects &objs) const
CConstRef< objects::CObject_id > GetScoreId() const
void SetDataSource(ICrossAlnDataSource *ds)
void ResetObjectSelection()
virtual void Render(CGlPane &pane)
void ColorByScore(CConstRef< objects::CObject_id > score_id)
TModelRect HitTest(CGlPane &pane, int x, int y, bool select=false)
void SetLimits(TVPRect rcm1, TModelRect rcv1, TVPRect rcm2, TModelRect rcv2)
class CRgbaColor provides a simple abstraction for managing colors.
void SetColor(EColorType type, const CRgbaColor &color)
virtual TVPRect GetVPRect() const
void SetHorizontal(bool b_horz, ELabelPlacement place=eDefault, ELabelAlign aln=eAln_Center)
void SetAutoRange()
SetAutoRange() activates automatic mode; in this mode ruler's range is equal to the provided model li...
virtual void Render(CGlPane &pane)
IHitMatrixDataSource - abstract Data Source for Hit Matrix Widget.
const TVPUnit kMaxPixelsBase
#define NCBI_THROW(exception_class, err_code, message)
Generic macro to throw an exception, given the exception class, error code and message string.
void SetModelLimitsRect(const TModelRect &R)
void ZoomInCenter(int options=fZoomXY)
void ZoomOutCenter(int options=fZoomXY)
void SetViewport(const TVPRect &R)
TModelUnit UnProjectWidth(TVPUnit vp_w) const
TVPRect & GetViewport(void)
CGlRect< TVPUnit > TVPRect
void SetScale(TModelUnit scale_x, TModelUnit scale_y, TModelPoint p_center)
void SetScaleRefPoint(TModelUnit scale_x, TModelUnit scale_y, TModelPoint p_ref)
CGlPoint< T > CenterPoint() const
void ZoomRect(const TModelRect &r)
TModelRect & GetModelLimitsRect(void)
void SetZoomFactor(TModelUnit factor=2.0)
void Scroll(TModelUnit dx, TModelUnit dy)
static bool CheckGlError()
Check if there are any OpenGL errors.
void EnableZoom(bool en_x, bool en_y)
void SetVisibleRect(const TModelRect &R)
void SetAdjustToLimits(bool adjust_x, bool adjust_y)
TModelRect & GetVisibleRect(void)
void SetMinScaleX(TModelUnit scale)
TModelUnit GetMinScaleX(void) const
TModelUnit GetScaleX(void) const
TModelUnit GetScaleY(void) const
void SetHorz(T left, T right)
void EnableOffset(bool b_en=true)
Offset is used as a workaround for OpenGL precision problems emerging when size of visible range is s...
vector< CConstRef< CObject > > TConstObjects
TSeqPos GetBioseqLength(void) const
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
TTo GetTo(void) const
Get the To member data.
TFrom GetFrom(void) const
Get the From member data.
const GenericPointer< typename T::ValueType > T2 value
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