NCBI C++ ToolKit
|
Search Toolkit Book for CGraphFindContext
Public Member Functions | |
CGraphFindContext (const CSeq_graph &graph) | |
virtual | ~CGraphFindContext () |
virtual void | CollectRangeMaps (vector< CHandleRangeMap > &hrmaps) const |
virtual CAnnotType_Index::TIndexRange | GetIndexRange () const |
virtual bool | CheckAnnotObject (const CAnnotObject_Info &info) |
Public Member Functions inherited from IFindContext | |
IFindContext () | |
virtual | ~IFindContext () |
const CAnnotObject_Info * | GetFoundObj () const |
Private Attributes | |
const CSeq_graph & | m_Graph |
Additional Inherited Members | |
Protected Attributes inherited from IFindContext | |
const CAnnotObject_Info * | m_FoundObj |
Definition at line 129 of file annot_finder.cpp.
|
inlineexplicit |
Definition at line 132 of file annot_finder.cpp.
|
inlinevirtual |
Definition at line 133 of file annot_finder.cpp.
|
inlinevirtual |
Implements IFindContext.
Definition at line 144 of file annot_finder.cpp.
References info, IFindContext::m_FoundObj, and m_Graph.
|
inlinevirtual |
Implements IFindContext.
Definition at line 135 of file annot_finder.cpp.
References m_Graph, and CAnnotObject_Info::x_ProcessGraph().
|
inlinevirtual |
Implements IFindContext.
Definition at line 139 of file annot_finder.cpp.
References CSeq_annot_Base::C_Data::e_Graph, and CAnnotType_Index::GetAnnotTypeRange().
|
private |
Definition at line 152 of file annot_finder.cpp.
Referenced by CheckAnnotObject(), and CollectRangeMaps().