NCBI C++ ToolKit
|
This is the complete list of members for CLinkedFeatsGroup, including all inherited members.
Accept(IGlyphVisitor *visitor) | CLinkedFeatsGroup | virtual |
AddReference(void) const | CObject | inline |
CanBeDeleted(void) const THROWS_NONE | CObject | inline |
CDebugDumpable(void) | CDebugDumpable | inline |
CheckReferenceOverflow(TCount count) const | CObject | private |
CleanWeakRefs(void) const | CWeakObject | protected |
CLinkedFeatsGroup() | CLinkedFeatsGroup | |
CObject(void) | CObject | |
CObject(const CObject &src) | CObject | |
CObjectEx(void) | CObjectEx | inline |
CSeqGlyph() | CSeqGlyph | |
CWeakObject(void) | CWeakObject | |
DebugDump(CDebugDumpContext ddc, unsigned int depth) const | CObject | virtual |
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const | CDebugDumpable | |
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) const | CDebugDumpable | |
DeleteThis(void) | CObject | protectedvirtual |
DoDeleteThisObject(void) | CObject | virtual |
DoNotDeleteThisObject(void) | CObject | virtual |
Draw() const | CSeqGlyph | |
DumpToConsole(void) const | CDebugDumpable | |
EAllocFillMode enum name | CObject | |
eAllocFillNone enum value | CObject | |
eAllocFillPattern enum value | CObject | |
eAllocFillZero enum value | CObject | |
eCounterBitsCanBeDeleted | CObject | static |
eCounterBitsInPlainHeap | CObject | static |
eCounterBitsPlaceMask | CObject | static |
eCounterStateMask | CObject | static |
eCounterStep | CObject | static |
eCounterValid | CObject | static |
EnableDebugDump(bool on) | CDebugDumpable | static |
ENeighbours enum name | CSeqGlyph | |
eNghbrs_Both enum value | CSeqGlyph | |
eNghbrs_Left enum value | CSeqGlyph | |
eNghbrs_None enum value | CSeqGlyph | |
eNghbrs_Right enum value | CSeqGlyph | |
fLabel_Both enum value | CLinkedFeatsGroup | |
fLabel_FeatNum enum value | CLinkedFeatsGroup | |
fLabel_ParentLabel enum value | CLinkedFeatsGroup | |
FLabelType enum name | CLinkedFeatsGroup | |
GetAllocFillMode(void) | CObject | static |
GetBottom() const | CSeqGlyph | inlinevirtual |
GetChildren() const | CLinkedFeatsGroup | inline |
GetFadeFactor() const | CSeqGlyph | inline |
GetHeight() const | CSeqGlyph | inlinevirtual |
GetHighlightsColor() const | CSeqGlyph | inline |
GetHTMLActiveAreas(TAreaVector *p_areas) const | CLinkedFeatsGroup | virtual |
GetIntervals() const | CLinkedFeatsGroup | virtual |
GetLeft() const | CSeqGlyph | inlinevirtual |
GetLevel() const | CSeqGlyph | inline |
GetLocation() const | CLinkedFeatsGroup | virtual |
GetModelRect() const | CSeqGlyph | inline |
GetNeighbours() const | CSeqGlyph | inline |
GetObject(TSeqPos pos) const | CLinkedFeatsGroup | virtual |
GetObjects(vector< CConstRef< CObject > > &objs) const | CLinkedFeatsGroup | virtual |
GetParent(void) const | CSeqGlyph | inline |
GetParent(void) | CSeqGlyph | inline |
GetParentFeat() const | CLinkedFeatsGroup | inline |
GetPName() const | CSeqGlyph | inlinevirtual |
GetPos() const | CSeqGlyph | inline |
GetPosInWorld(TModelPoint &pos) const | CSeqGlyph | inline |
GetPtrProxy(void) const | CWeakObject | inline |
GetRange(void) const | CLinkedFeatsGroup | virtual |
GetRenderingContext() const | CSeqGlyph | inline |
GetRight() const | CSeqGlyph | inlinevirtual |
GetRowNum() const | CSeqGlyph | inline |
GetSignature() const | CLinkedFeatsGroup | virtual |
GetTearline() const | CSeqGlyph | inline |
GetTearlineText() const | CSeqGlyph | inline |
GetTooltip(const TModelPoint &p, ITooltipFormatter &tt, string &t_title) const | CLinkedFeatsGroup | virtual |
GetTop() const | CSeqGlyph | inlinevirtual |
GetVisible() const | CSeqGlyph | inline |
GetWidth() const | CSeqGlyph | inlinevirtual |
HasObject(CConstRef< CObject > obj) const | CLinkedFeatsGroup | virtual |
HasSideLabel() const | CSeqGlyph | inlinevirtual |
HitTest(const TModelPoint &p) | CLinkedFeatsGroup | virtual |
HitTestHor(TSeqPos x, const CObject *obj) | CSeqGlyph | virtual |
InitCounter(void) | CObject | inlineprivate |
Intersects(const TModelRect &rect, TConstObjects &objs) const | CLinkedFeatsGroup | virtual |
InvalidObject(void) const | CObject | private |
IsAllocatedInPool(void) const THROWS_NONE | CObject | inline |
IsClickable() const | CLinkedFeatsGroup | virtual |
IsHighlighted() const | CSeqGlyph | inline |
IsIn(const TModelPoint &p) const | CSeqGlyph | inline |
IsIn(TModelUnit x, TModelUnit y) const | CSeqGlyph | |
IsInHor(TModelUnit x) const | CSeqGlyph | |
isRmtBased() const | CLinkedFeatsGroup | |
IsSelected() const | CSeqGlyph | inline |
LessByPos(const CSeqGlyph &obj) const | CSeqGlyph | inline |
LessBySeqPos(const CSeqGlyph &obj) const | CSeqGlyph | inlinevirtual |
LessBySeqSize(const CSeqGlyph &obj) const | CSeqGlyph | inline |
LessBySize(const CSeqGlyph &obj) const | CSeqGlyph | inline |
m_Config | CLinkedFeatsGroup | private |
m_Context | CSeqGlyph | protected |
m_Counter | CObject | mutableprivate |
m_FirstIsParent | CLinkedFeatsGroup | private |
m_Group | CLinkedFeatsGroup | private |
m_Height | CSeqGlyph | private |
m_Highlighted | CSeqGlyph | private |
m_HighlightsColor | CSeqGlyph | protected |
m_IntCounts | CLinkedFeatsGroup | private |
m_Intervals | CLinkedFeatsGroup | private |
m_LabelType | CLinkedFeatsGroup | private |
m_Level | CSeqGlyph | private |
m_Location | CLinkedFeatsGroup | private |
m_Neighbours | CSeqGlyph | protected |
m_Parent | CSeqGlyph | protected |
m_ParentFeat | CLinkedFeatsGroup | private |
m_Pos | CSeqGlyph | private |
m_Renderer | CSeqGlyph | private |
m_RowNumber | CSeqGlyph | private |
m_Selected | CSeqGlyph | private |
m_SelfPtrProxy | CWeakObject | mutableprivate |
m_ShowLabel | CLinkedFeatsGroup | private |
m_sTearlineText | CSeqGlyph | private |
m_Tearline | CSeqGlyph | private |
m_Visible | CSeqGlyph | private |
m_Width | CSeqGlyph | private |
NeedTooltip(const TModelPoint &p, ITooltipFormatter &tt, string &t_title) const | CLinkedFeatsGroup | virtual |
ObjectStateCanBeDeleted(TCount count) | CObject | inlineprivatestatic |
ObjectStateIsAllocatedInPool(TCount count) | CObject | inlineprivatestatic |
ObjectStateReferenced(TCount count) | CObject | inlineprivatestatic |
ObjectStateReferencedOnlyOnce(TCount count) | CObject | inlineprivatestatic |
ObjectStateUnreferenced(TCount count) | CObject | inlineprivatestatic |
ObjectStateValid(TCount count) | CObject | inlineprivatestatic |
OnContextMenu(wxContextMenuEvent &event) | CSeqGlyph | virtual |
OnLeftDblClick(const TModelPoint &) | CSeqGlyph | virtual |
OnLeftDown(const TModelPoint &) | CSeqGlyph | virtual |
OnLeftUp(const TModelPoint &) | CSeqGlyph | virtual |
operator delete(void *ptr) | CObject | |
operator delete(void *ptr, void *place) | CObject | |
operator delete(void *ptr, CObjectMemoryPool *place) | CObject | |
operator delete[](void *ptr) | CObject | |
operator new(size_t size) | CObject | |
operator new(size_t size, void *place) | CObject | |
operator new(size_t size, CObjectMemoryPool *place) | CObject | |
operator new[](size_t size) | CObject | |
operator=(const CObject &src) THROWS_NONE | CObject | inline |
PointInRect(const TModelPoint &p, const TModelRect &rc) | CSeqGlyph | inlinestatic |
PointInRect(TModelUnit x, TModelUnit y, const TModelRect &rc) | CSeqGlyph | inlinestatic |
PushBack(CSeqGlyph *obj) | CLinkedFeatsGroup | inline |
Referenced(void) const THROWS_NONE | CObject | inline |
ReferencedOnlyOnce(void) const THROWS_NONE | CObject | inline |
ReleaseReference(void) const | CObject | |
RemoveLastReference(TCount count) const | CObject | private |
RemoveReference(void) const | CObject | inline |
SetAllocFillMode(EAllocFillMode mode) | CObject | static |
SetAllocFillMode(const string &value) | CObject | static |
SetChildren() | CLinkedFeatsGroup | inline |
SetConfig(const CFeatureParams *conf) | CLinkedFeatsGroup | inline |
SetFirstIsParent() | CLinkedFeatsGroup | inline |
SetGroup() | CLinkedFeatsGroup | inline |
SetHeight(TModelUnit h) | CSeqGlyph | inlinevirtual |
SetHideLabel(bool) | CSeqGlyph | inlinevirtual |
SetHighlighted(bool flag) | CSeqGlyph | inline |
SetHighlightsColor(const CRgbaColor &hl_color) | CSeqGlyph | inline |
SetHighlightsColor(const string &hl_color_str) | CSeqGlyph | |
SetLabelType(FLabelType type) | CLinkedFeatsGroup | inline |
SetLayoutPolicy(ILayoutPolicy *policy) | CLinkedFeatsGroup | inline |
SetLeft(TModelUnit l) | CSeqGlyph | inlinevirtual |
SetLevel(int Level) | CSeqGlyph | inline |
SetNeighbours(ENeighbours neighbours) | CSeqGlyph | inline |
SetParent(CSeqGlyph *p) | CSeqGlyph | inline |
SetParent(void) | CSeqGlyph | inline |
SetParentFeat(const CFeatGlyph *feat) | CLinkedFeatsGroup | inline |
SetPos(const TModelPoint &upper_left) | CSeqGlyph | inlinevirtual |
SetRender(IGlyphRenderer *renderer) | CSeqGlyph | inline |
SetRenderingContext(CRenderingContext *context) | CSeqGlyph | inline |
SetRowNum(size_t cur_row) | CSeqGlyph | inline |
SetSelected(bool f) | CLinkedFeatsGroup | virtual |
SetShowLabel(bool show_label=true) | CLinkedFeatsGroup | inline |
SetTearline(size_t Tearline) | CSeqGlyph | inline |
SetTearlineText(const string &sTearlineText) | CSeqGlyph | inline |
SetTop(TModelUnit b) | CSeqGlyph | inlinevirtual |
SetVisible(size_t v) | CSeqGlyph | inline |
SetWidth(TModelUnit w) | CSeqGlyph | inlinevirtual |
sm_DumpEnabled | CDebugDumpable | privatestatic |
TAreaVector typedef | CSeqGlyph | |
TConstObjects typedef | CSeqGlyph | |
TCount typedef | CObject | |
TCounter typedef | CObject | |
TCounts typedef | CLinkedFeatsGroup | private |
ThrowNullPointerException(void) | CObject | static |
ThrowNullPointerException(const type_info &type) | CObject | static |
TIntervals typedef | IObjectBasedGlyph | |
TLockerType typedef | CObject | |
TObjects typedef | CSeqGlyph | |
Update(bool layout_only) | CLinkedFeatsGroup | virtual |
x_AddFeatHTMLActiveArea(TAreaVector *p_areas, const CFeatGlyph *feat, unsigned merged_feats_count=0) const | CLinkedFeatsGroup | private |
x_AddWeakReference(CObject *obj) | CWeakObject | inlineprivate |
x_AreAllFeaturesOnSameStrand() const | CLinkedFeatsGroup | private |
x_CalcIntervals() | CLinkedFeatsGroup | private |
x_Draw() const | CLinkedFeatsGroup | protectedvirtual |
x_DrawChildrenOnParent(TModelUnit &base) const | CLinkedFeatsGroup | private |
x_DrawException() const | CSeqGlyph | protected |
x_DrawFeatureBar(TModelUnit &base) const | CLinkedFeatsGroup | private |
x_DrawHighlight() const | CLinkedFeatsGroup | inlineprotectedvirtual |
x_DrawInnerLabelColumns(TModelUnit base, const string &label, const CRgbaColor &color, const CGlTextureFont &font, bool side_label_visible) const | CSeqGlyph | protected |
x_DrawInnerLabels(TModelUnit base, const string &label, const CRgbaColor &color, const CGlTextureFont &font, bool side_label_visible, bool inside_only, vector< TModelRange > *labels_ranges=nullptr, TSeqRange *interval=nullptr, bool XOR_mode=false) const | CSeqGlyph | protected |
x_DrawLabels(TModelUnit &base, bool draw_left=true, bool draw_right=true) const | CLinkedFeatsGroup | private |
x_DrawTruncatedLabel(const string &label, const CGlTextureFont &font, TModelUnit width, TModelUnit x, TModelUnit y, vector< TModelRange > *labels_ranges=nullptr) const | CSeqGlyph | protected |
x_GetFirstFeat() const | CLinkedFeatsGroup | private |
x_GetLabelHeight() const | CLinkedFeatsGroup | private |
x_GetLastFeat() const | CLinkedFeatsGroup | private |
x_GetUniqueLabel(string &label) const | CLinkedFeatsGroup | private |
x_InitHTMLActiveArea(CHTMLActiveArea &area) const | CSeqGlyph | protected |
x_IntersectVisible(const CRange< T > &SeqRange, T &from, T &to) const | CSeqGlyph | protected |
x_LabelFirst() const | CLinkedFeatsGroup | private |
x_Local2World(TModelPoint &p) const | CSeqGlyph | inlineprotected |
x_Local2World(TModelUnit &x, TModelUnit &y) const | CSeqGlyph | protected |
x_OnLayoutChanged() | CSeqGlyph | protectedvirtual |
x_Parent2Local(TModelPoint &pnt) const | CSeqGlyph | inlineprotected |
x_Parent2Local(TModelUnit &, TModelUnit &y) const | CSeqGlyph | inlineprotected |
x_Parent2Local(TModelRect &rect) const | CSeqGlyph | inlineprotected |
x_ShowLabel() const | CLinkedFeatsGroup | private |
x_UpdateBoundingBox() | CLinkedFeatsGroup | protectedvirtual |
x_Visible_V() const | CSeqGlyph | protected |
x_World2Local(TModelPoint &p) const | CSeqGlyph | inlineprotected |
x_World2Local(TModelUnit &x, TModelUnit &y) const | CSeqGlyph | protected |
~CDebugDumpable(void) | CDebugDumpable | virtual |
~CLinkedFeatsGroup(void) | CLinkedFeatsGroup | inlinevirtual |
~CObject(void) | CObject | virtual |
~CObjectEx(void) | CObjectEx | virtual |
~CSeqGlyph() | CSeqGlyph | inlinevirtual |
~CWeakObject(void) | CWeakObject | virtual |
~IObjectBasedGlyph() | IObjectBasedGlyph | inlinevirtual |