A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCFeaturePanel.html below:

NCBI C++ ToolKit: CFeaturePanel Class Reference

typedef map< string, stringTTrackSettings   key-value pair for track settings More...
  typedef list< TTrackSettingsTTrackSettingsSet   typedef list< CWeakRef< CSeqGlyph > >  TSelectedGlyphs   typedef CSeqGraphicImageInfo  TImageInfo   typedef CTempTrackProxy::TTrackProxies  TTrackProxies   typedef ILayoutTrackFactory::TTrackMap  TTrackMap   typedef ILayoutTrackFactory::TAnnotMetaDataList  TAnnotMetaDataList   typedef list< stringTUsedAnnots   explicitly named annots used by a track. More...
  typedef map< string, CIRef< ILayoutTrackFactory > >  TFactoryMap   typedef vector< stringTNAAs   typedef vector< CRef< CCommentGlyph > >  TComments   typedef set< stringTHighlights   typedef map< string, THighlightsTKeyHighlights   enum   FTrackAttr {
  fMovable = 1 << 0 , fCollapsible = 1 << 1 , fFrameVisible = 1 << 2 , fShowTitle = 1 << 3 ,
  fShowAlways = 1 << 4 , fFullTrack = 1 << 5 , fNavigable = 1 << 6 , fShowIcons = 1 << 7 ,
  fDefaultAttr
}   typedef vector< CConstRef< CSeqGlyph > >  TLayObjVector   typedef unsigned  TTrackAttrFlags   typedef list< CRef< CLayoutTrack > >  TLayoutTracks   typedef map< string, stringTKeyValuePairs   enum   ENeighbours { eNghbrs_None = 0x0 , eNghbrs_Left = 0x1 , eNghbrs_Right = 0x2 , eNghbrs_Both = 0x3 }   typedef vector< CHTMLActiveAreaTAreaVector   typedef list< CRef< CSeqGlyph > >  TObjects   typedef list< CConstRef< CSeqGlyph > >  TConstObjects   enum   EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern }   Control filling of newly allocated memory. More...
  typedef CObjectCounterLocker  TLockerType   Default locker type for CRef. More...
  typedef atomic< Uint8TCounter   Counter type is CAtomiCounter. More...
  typedef Uint8  TCount   Alias for value type of counter. More...
   Public Types inherited from CEventHandler enum   EDispatch { eDispatch_SelfOnly , eDispatch_AllHandlers , eDispatch_FirstHandler , eDispatch_Default = eDispatch_AllHandlers }   enum controlling dispatching strategies More...
  enum   EPoolName {
  ePool_Default = 0 , ePool_Parent , ePool_Child , ePool_Sibling ,
  ePool_NextAvailable
}   Identifiers for standard pools. More...
  typedef vector< CEventHandler * >  TListeners   typedef map< int, TListenersTPools   typedef list< AutoPtr< SPostRequest > >  TPostRequests   typedef std::map< CEventHandler *, intTHandlerToCount   typedef void(*  FOnPostCallback) ()     CFeaturePanel (CRenderingContext *r_cntx, bool cgi_mode)   virtual  ~CFeaturePanel ()   void  SetDSContext (ISGDataSourceContext *ds_ctx)   void  SetInputObject (SConstScopedObject &obj)   void  SetNonAsnInput (const INonAsnTrackData &data)   void  ConfigureTracks ()   void  OnDataChanging ()   void  OnDataChanged ()   void  SetSelectedFeats (const TSelectedGlyphs &feats)   void  SetSelectedCDSFeats (const TSelectedGlyphs &cds_feats)   void  SetExternalGlyphs (const CSeqGlyph::TObjects &objs)   void  UpdateGridStep (int step)   void  SetAssembly (const string &assembly)   void  ShowConfigureTracksDlg (const string &category)   CMappedFeatOrObject  FindText (const string &text, bool match_case)   virtual void  ResetSearch ()   void  SetServiceLocator (IServiceLocator *s)   void  SetImageInfo (TImageInfo *info)   Optional image info structure to return data to (cgi) caller. More...
  void  LoadDefaultTracks ()   Reset tracks to the original default track list. More...
  void  SaveTrackConfig ()   void  SetConfigKey (const string &config_key)   void  SetDiscoverTracks (bool value=true)   set< stringGetAnnotNames ()   void  SetDefaultAssembly (const string &defaultAssembly)   bool  AssemblyLoaded () const   const vector< CRef< objects::CGC_Assembly > > &  GetAssemblies () const   string  GetCurrentAssembly () const   virtual void  Update (bool layout_only)   Update content and layout including the bounding box. More...
  virtual CRef< CSeqGlyphHitTest (const TModelPoint &p)   Hit testing. More...
  virtual bool  HitTestHor (TSeqPos x, const CObject *obj)  

Reset the track configuration with input settings.

void  SetTrackConfig (const TTrackSettingsSet &settings_set)   void  SetTrackConfig (const TTrackProxies &track_settings)   void  SkipGenuineCheck ()   skip track existence verification. More...
  void  ShowTrack (const string &track_key)   Turn on an existing track. More...
  virtual const CTrackTypeInfoGetTypeInfo () const   virtual void  OnTrackInitFinished (const CLayoutTrack *sender)     CTrackContainer (CRenderingContext *r_cntx, CFeaturePanelDS *ds=NULL)   virtual  ~CTrackContainer ()   virtual void  GetHTMLActiveAreas (TAreaVector *p_areas) const   Get html active areas. More...
  virtual void  DeleteAllJobs ()   virtual bool  AllJobsFinished () const   bool  AllTracksCreated () const   void  AddTrackProxy (CTempTrackProxy *proxy, bool upgateMsg=true)   Add a track proxy. More...
  CTrackProxyAddNewTrack (const string &track_key, const CTrackProxy::TAnnots &annots, const string &disp_name, const string &name="", const string &filter="", const string &sub_key="")   Add a new empty track proxy. More...
  void  AddNewTrack (CTrackProxy *proxy)   void  AddTracks (CTempTrackProxy *t_proxy, TTrackMap &tracks)   add sub tracks after tracks get created. More...
  void  SaveTrackStates (int order)   Save track states to it proxy. More...
  void  ClearTracks ()   Remove all tracks. More...
  string  GetUniqueTrackName (const string &name) const   CTrackContainerGetChildContainerTrack (const string &name)   Get a child track container track. More...
  CFeaturePanelDSGetDS ()   void  ExpandAll (bool expand)   expand or collapse this track and its subtracks recursively. More...
  void  ShowAll (bool shown, bool recursive=true)   turn on/off all children tracks (recursively). More...
  void  SortChildTracksByOrder ()   void  RemoveEmptyTracks ()   remove the empty tracks recursively from bottom to top. More...
  const TTrackProxiesGetSubtrackProxies () const   CTrackContainer inline methods. More...
  TTrackProxiesGetSubtrackProxies ()   void  SetSubtrackProxies (const TTrackProxies &proxies)   void  SetConfigMgr (CTrackConfigManager *cfg_mgr)   CTrackConfigManagerGetConfigMgr ()   const CTrackConfigManagerGetConfigMgr () const   void  SetTrackInitDone (bool f)   bool  IsTrackInitDone () const   void  SetAnnotLevel (int level)   int  GetAnnotLevel () const   void  SetAdaptive (bool flag)   bool  GetAdaptive () const   void  SetSkipGenuineCheck (bool flag)   bool  GetSkipGenuineCheck () const   virtual bool  IsOverlay () const   void  ToggleTracks (vector< string > &naAccessions)   void  LoadNATracks (CTempTrackProxy *t_proxy, const vector< string > &accessions)   void  LoadNATracks (CDataTrack *child, const vector< string > &naAccessions)   void  OnMenuToggleTrack (int index)   void  OnMenuTrackSettings (int index)   virtual void  ReinitNASubtracks (TAnnotMetaDataList &, bool)   void  InitNATracks (const TAnnotMetaDataList &annots, bool makeContainersVisible)   template<typename Tr > void  Traverse (Tr &&tr, bool visible)   void  SyncSettings (TTrackProxies &dst_proxies, int level) const   synchronize and merge track settings. More...
  virtual void  SetTrack (CLayoutTrack *track, int order, bool shown=true)   Replace the track by the given track order. More...
  virtual void  CloneTrack (int order, const string &track_tile)   Duplicate an existing track. More...
  virtual void  RenameChildTrack (int order, const string &new_name)   Rename a child track. More...
  virtual void  RemoveTrack (int order, bool immediately=true)   completely remove a track from the hierachical tree. More...
  virtual void  CloseTrack (int order)   Close a track. More...
  virtual void  MoveUp (int order)   move a track up by 1. More...
  virtual void  MoveDown (int order)   move a track down by 1. More...
  virtual void  MoveTrackToTop (int order)   move a track up by 1. More...
  virtual void  MoveTrackToBottom (int order)   move a track down by 1. More...
  void  MoveTrack (int from, int to)   virtual bool  HasSubtracks () const   Has any real subtracks. More...
  virtual bool  NoSubtrackEver () const   Will have no subtrack for ever. More...
  void  OnSelectAll ()   void  OnDeselectAll ()   void  OnRevertSelection ()   void  OnMore ()   virtual void  OnToggleTrack (int order)   virtual void  OnTrackSettings (int order)   virtual CRef< CSGGenBankDSGetDataSource ()   Method for accessing the data source. More...
  virtual CConstRef< CSGGenBankDSGetDataSource () const     CDataTrack (CRenderingContext *r_cntx)   virtual  ~CDataTrack ()   void  OnAJNotification (CEvent *evt)   event handlers for job notification event. More...
  void  OnAJProgress (CEvent *evt)   void  SetVisRange (const TSeqRange &range)     CGlyphContainer (CRenderingContext *r_cntx)   virtual  ~CGlyphContainer ()   void  Add (CSeqGlyph *obj)   Append a layout object to the end. More...
  void  SetObjects (const CLayoutGroup::TObjectList &objs)   virtual void  SetComments (const string &comment_str)   set comments. More...
  virtual void  SetHighlights (const string &hl_str)   set a list of 'object' need to be highlighted. More...
  void  SetCommentGlyphs (const CSeqGlyph::TObjects &objs, CRef< CCommentConfig > config)   void  ResetCommentGlyph ()   void  SetLabelGlyphs (const CSeqGlyph::TObjects &objs, CRef< CCommentConfig > config)   void  ResetLabelGlyph ()   const THighlightsGetHighlights () const   const TKeyHighlightsGetHighlightsByKey () const   CLayoutGroupSetGroup ()   const CLayoutGroupGetGroup () const   CLayoutGroup::TObjectListSetChildren ()   const CLayoutGroup::TObjectListGetChildren () const   bool  Empty () const   void  SetLayoutPolicy (ILayoutPolicy *policy)   Set policy on how to deploy the layout of its children. More...
  virtual bool  Intersects (const TModelRect &rect, TConstObjects &objs) const   Intersect testing. More...
  virtual bool  Accept (IGlyphVisitor *visitor)   Interface for accepting an IGlyphVisitor. More...
    CLayoutTrack (CRenderingContext *r_cntx)   virtual  ~CLayoutTrack ()   void  LoadProfile (const string &profile_str)   set track profile and load settings. More...
  void  SaveProfile ()   void  SetProfile (const string &preset_style)   CLayoutTrack inline method implmentation. More...
  const stringGetProfile () const   virtual string  GetFullTitle () const   get a more meaningful title. More...
  string  GetTitle () const   get the track title. More...
  const TTrackErrorStatusGetErrorStatus () const   void  SetErrorStatus (const TTrackErrorStatus &ErrorStatus)   bool  isInErrorStatus () const   bool  isRmtBased () const   bool  isRemotePath () const   virtual CHTMLActiveAreaInitHTMLActiveArea (TAreaVector *p_areas) const   Initialize the HTML active area for a track. More...
  void  MouseOut ()   bool  OnMotion (const TModelPoint &pt)   bool  GetShowTitle () const   void  SetShowTitle (bool flag)   void  SetConfig (CRef< CSeqGraphicConfig > conf)   int  GetIndent () const   void  SetIndent (int indent)   void  SetMsg (const string &msg)   void  SetParentTrack (CLayoutTrack *parent)   CLayoutTrackGetParentTrack ()   const CLayoutTrackGetParentTrack () const   bool  IsOn () const   bool  IsExpanded () const   bool  IsMovable () const   bool  IsCollapsible () const   void  SetShow (bool shown)   set the flag only. More...
  void  SetExpanded (bool f)   void  SetShowFrame (bool show)   void  MoveTo (TModelUnit y)   void  SetTrackAttr (TTrackAttrFlags flags)   void  SetTitle (const string &label, const string &default_title=NcbiEmptyString)   void  SetIsBlast (bool isBlast)   void  SetHost (ILayoutTrackHost *host)   void  SetOrder (int order)   int  GetOrder () const   void  SetId (const string &id)   const stringGetId () const   void  CloseMe ()   close this track. More...
  void  ShowMe ()   void  Expand (bool expand)   Collapse or expand the track. More...
  virtual bool  OnLeftDown (const TModelPoint &p)   virtual bool  OnLeftDblClick (const TModelPoint &p)   virtual bool  NeedTooltip (const TModelPoint &p, ITooltipFormatter &tt, string &t_title) const   Check if need to show tooltip. More...
  virtual void  GetTooltip (const TModelPoint &p, ITooltipFormatter &tt, string &t_title) const   Get the tooltip if available. More...
    CSeqGlyph ()   virtual  ~CSeqGlyph ()   virtual TSeqRange  GetRange (void) const   get the total range of this object. More...
  virtual bool  SetSelected (bool flag)   Select or deselect this glyph. More...
  virtual void  SetHideLabel (bool)   Force to hide label. More...
  virtual bool  HasSideLabel () const   Query if there is label and label is on the side. More...
  virtual bool  IsClickable () const   Query if this glyph is clickable. More...
  virtual bool  LessBySeqPos (const CSeqGlyph &obj) const   compare this object to another based on glyph sequence position. More...
  bool  LessByPos (const CSeqGlyph &obj) const   compare this object to another, based on glyph geometry position. More...
  bool  LessBySeqSize (const CSeqGlyph &obj) const   compare this object to another, based on sequence size. More...
  bool  LessBySize (const CSeqGlyph &obj) const   compare this object to another, based on geometry size. More...
  void  Draw () const   render the layout. More...
  TModelRect  GetModelRect () const   get the bounding box. More...
  bool  IsIn (const TModelPoint &p) const   Hit test for points in PARENT COORD. More...
  bool  IsIn (TModelUnit x, TModelUnit y) const   bool  IsInHor (TModelUnit x) const   void  SetRender (IGlyphRenderer *renderer)   set customized renderer for this layout objects. More...
  void  SetRenderingContext (CRenderingContext *context)   Set the rendering context. More...
  const CRenderingContextGetRenderingContext () const   Get the rendering context. More...
  void  SetTearline (size_t Tearline)   tearline factor – used to limit a list of glyphs More...
  size_t  GetTearline () const   void  SetTearlineText (const string &sTearlineText)   tearline text – if set, is appended to the glyph name (does not naffect processing otherwise) More...
  string  GetTearlineText () const   void  SetRowNum (size_t cur_row)   size_t  GetRowNum () const   void  SetVisible (size_t v)   size_t  GetVisible () const   int  GetLevel () const   void  SetLevel (int Level)   virtual string  GetPName () const   persistent name of the glyph should not depend on the instance of the glyph, but should uniquely reflect its contents so two glyphs having the same contents will have the same name currently used to track isDrawn() status for expandable glyphs default implementation returns an empty string implementations exist for CFeatGlyph (name of the contained feature) and CLayoutGroup (concatenation of all sorted children names) More...
  float  GetFadeFactor () const   virtual bool  OnLeftUp (const TModelPoint &)   virtual bool  OnContextMenu (wxContextMenuEvent &event)   bool  IsSelected () const   bool  IsHighlighted () const   CRgbaColorGetHighlightsColor () const   virtual TModelUnit  GetHeight () const   virtual TModelUnit  GetWidth () const   virtual TModelUnit  GetLeft () const   virtual TModelUnit  GetTop () const   virtual TModelUnit  GetRight () const   virtual TModelUnit  GetBottom () const   const TModelPointGetPos () const   void  GetPosInWorld (TModelPoint &pos) const   Get top left position in world coordinate. More...
  const CSeqGlyphGetParent (void) const   CSeqGlyphGetParent (void)   ENeighbours  GetNeighbours () const   void  SetHighlighted (bool flag)   void  SetHighlightsColor (const CRgbaColor &hl_color)   void  SetHighlightsColor (const string &hl_color_str)   virtual void  SetWidth (TModelUnit w)   virtual void  SetHeight (TModelUnit h)   virtual void  SetLeft (TModelUnit l)   virtual void  SetTop (TModelUnit b)   virtual void  SetPos (const TModelPoint &upper_left)   void  SetParent (CSeqGlyph *p)   CSeqGlyphSetParent (void)   void  SetNeighbours (ENeighbours neighbours)     CObjectEx (void)   virtual  ~CObjectEx (void)     CObject (void)   Constructor. More...
    CObject (const CObject &src)   Copy constructor. More...
  virtual  ~CObject (void)   Destructor. More...
  CObjectoperator= (const CObject &src) THROWS_NONE   Assignment operator. More...
  bool  CanBeDeleted (void) const THROWS_NONE   Check if object can be deleted. More...
  bool  IsAllocatedInPool (void) const THROWS_NONE   Check if object is allocated in memory pool (not system heap) More...
  bool  Referenced (void) const THROWS_NONE   Check if object is referenced. More...
  bool  ReferencedOnlyOnce (void) const THROWS_NONE   Check if object is referenced only once. More...
  void  AddReference (void) const   Add reference to object. More...
  void  RemoveReference (void) const   Remove reference to object. More...
  void  ReleaseReference (void) const   Remove reference without deleting object. More...
  virtual void  DoNotDeleteThisObject (void)   Mark this object as not allocated in heap – do not delete this object. More...
  virtual void  DoDeleteThisObject (void)   Mark this object as allocated in heap – object can be deleted. More...
  void *  operator new (size_t size)   Define new operator for memory allocation. More...
  void *  operator new[] (size_t size)   Define new[] operator for 'array' memory allocation. More...
  void  operator delete (void *ptr)   Define delete operator for memory deallocation. More...
  void  operator delete[] (void *ptr)   Define delete[] operator for memory deallocation. More...
  void *  operator new (size_t size, void *place)   Define new operator. More...
  void  operator delete (void *ptr, void *place)   Define delete operator. More...
  void *  operator new (size_t size, CObjectMemoryPool *place)   Define new operator using memory pool. More...
  void  operator delete (void *ptr, CObjectMemoryPool *place)   Define delete operator. More...
  virtual void  DebugDump (CDebugDumpContext ddc, unsigned int depth) const   Define method for dumping debug information. More...
    CDebugDumpable (void)   virtual  ~CDebugDumpable (void)   void  DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const   void  DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const   void  DumpToConsole (void) const     CWeakObject (void)   virtual  ~CWeakObject (void)   CPtrToObjectProxyGetPtrProxy (void) const   Get pointer to proxy object containing pointer to this object. More...
   Public Member Functions inherited from CEventHandler   CEventHandler ()   CEventHandler. More...
  virtual  ~CEventHandler ()   virtual void  AddListener (CEventHandler *listener, int pool_name=ePool_Default)   Add a listener. More...
  virtual void  RemoveListener (CEventHandler *listener)   Remove a listener. More...
  virtual void  RemoveAllListeners (void)   virtual bool  HasListener (CEventHandler *listener, int pool_name=ePool_Default) const   returns "true" if the given listener belongs to the specified pool More...
  virtual const TListenersGetListeners (int pool_name=ePool_Default) const   returns a set of listeners fro the specified pool More...
  virtual bool  OnEvent (CEvent *evt)   Processes en event. Returns "true" if event has been processed. More...
  virtual bool  Dispatch (CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)   Dispatches an event to the listeners (but does not handle it). More...
  virtual bool  Send (CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)   Sends an event synchronously. More...
  virtual bool  Send (CEvent *evt, int pool_name)   void  Post (CRef< CEvent > evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)   Handles an event asynchronously (process and/or dispatch). More...
  virtual  ~ITrackContainer ()   virtual  ~ITrackInitObserver ()   virtual void  x_Draw () const   The default renderer for this layout object. More...
  void  x_InitNATracks (bool makeContainersVisible)   virtual bool  x_IsJobNeeded (CAppJobDispatcher::TJobID id) const   virtual void  x_OnJobCompleted (CAppJobNotification &notify)  

make sure we never collapse feature panel

virtual void  x_Expand (bool)   Collapse or expand the track. More...
  virtual void  x_LoadSettings (const string &preset_style, const TKeyValuePairs &settings)   load the track settings. More...
  virtual void  x_SaveSettings (const string &preset_style)   save the track settings to a profile string. More...
  virtual bool  x_Empty () const   virtual void  x_GetTBRect (TModelRect &rect) const   Get title bar rectange exclude top margin. More...
  virtual void  x_RenderTitleBar () const   Method for rendering the track title bar. More...
  virtual void  x_OnIconClicked (TIconID id)   override method in CLayoutTrack to handle speical cases. More...
  template<typename Tr > void  x_Traverse (Tr &&tr, bool visible)   CRef< CTempTrackProxyx_GetMenuTrack (int index)   void  x_CreateTracksMenu (wxMenu &menu, TIconID id)   virtual void  x_OnAllJobsFinished ()   actions to take on all job finished. More...
  virtual void  x_ReinitSubtracks ()   reinitialize all subtracks if necessary. More...
  void  x_ReinitTrack (CTrackProxy *t_proxy)   reinitialize a given subtrack More...
  void  x_UpdateMsg ()   udpate message in track title bar. More...
  CTrackContainerx_ConvertToContainer (CTempTrackProxy *proxy)   virtual bool  x_ShowTitle () const   Need to preserve title space and show the title. More...
  void  x_ReinitNATrack (CTempTrackProxy *t_proxy, TAnnotMetaDataList &annots, bool makeContainersVisible)   void  x_MakeTopLevelTracks (CGlyphContainer *featurePanel, TTrackProxies &dst_proxies, int &order, const string &base_name, int indent)   Make all the tracks at different levels as top-level tracks. More...
  virtual void  x_UpdateData ()   update track content. More...
    DECLARE_EVENT_MAP ()   void  x_UpdateLayout ()   const TSeqRangex_GetVisRange () const   virtual void  x_OnJobFailed (CAppJobNotification &notify)   virtual void  x_UpdateBoundingBox ()   Update the bounding box assuming children's sizes are fixed if any. More...
  virtual string  x_GetHistMsg () const   Histogram configuration (linear, log, etc) is also on the title bar but multiple track types can have histograms, so we use virtual functinons. More...
  virtual void  x_RenderContent () const   The content rendering must be implemented in the derived layout tracks. More...
  virtual void  x_ClearContent ()   TModelUnit  x_GetTBHeight () const   Get title bar height including margin. More...
  CConstRef< CSeqGraphicConfigx_GetGlobalConfig () const   Method for getting global configuration from rendering context. More...
  void  x_OnLayoutChanged ()   update the layout. More...
  virtual void  x_RenderProgressBar () const   Method for rendering the job loading or layout generating progress. More...
  virtual void  x_RenderIcon (TIconID id, bool highlighted, bool lite_version=false) const   Render track icons. More...
  virtual int  x_GetIconState (TIconID id) const   Get current status for a given button. More...
  void  x_RegisterIcon (const SIconInfo &icon)   register track icons. More...
  void  x_DeregisterIcon (TIconID id)   deregister an icon if already registered. More...
  void  x_EnableIcon (TIconID id, bool enabled)   Enable/disable an existing icon. More...
  void  x_ShowIcon (TIconID id, bool shown)   Show/hide an existing icon. More...
  int  x_HitIconTest (const TModelPoint &p) const   hit any icon?. More...
  bool  x_HitTitleBar (const TModelPoint &p) const   hit the title bar?. More...
  void  x_SetStatus (const string &msg, int progress)   void  x_SetStartStatus ()   void  x_SetFinishStatus ()   bool  x_IsNCBITrack () const   Indicates whether the track is NCBI track. More...
  virtual void  x_DrawHighlight () const   void  x_DrawInnerLabelColumns (TModelUnit base, const string &label, const CRgbaColor &color, const CGlTextureFont &font, bool side_label_visible) const   void  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   void  x_DrawTruncatedLabel (const string &label, const CGlTextureFont &font, TModelUnit width, TModelUnit x, TModelUnit y, vector< TModelRange > *labels_ranges=nullptr) const   void  x_DrawException () const   Draw a shading background to indicate exception. More...
  void  x_Parent2Local (TModelPoint &pnt) const   Transform the coordiante from parent coord. to local coord. More...
  void  x_Parent2Local (TModelUnit &, TModelUnit &y) const   Transform the coordiante from parent coord. to local coord. More...
  void  x_Parent2Local (TModelRect &rect) const   Transform the coordiante from parent coord. to local coord. More...
  void  x_World2Local (TModelPoint &p) const   Transform the coordiante from world coord. to local coord. More...
  void  x_World2Local (TModelUnit &x, TModelUnit &y) const   void  x_Local2World (TModelPoint &p) const   Transform the coordiantes from local coord. to world coord. More...
  void  x_Local2World (TModelUnit &x, TModelUnit &y) const   void  x_InitHTMLActiveArea (CHTMLActiveArea &area) const   initialize the basic information for a given active area. More...
  bool  x_Visible_V () const   is this glyph visible in vertical direction? More...
  template<class T > bool  x_IntersectVisible (const CRange< T > &SeqRange, T &from, T &to) const   virtual void  DeleteThis (void)   Virtual method "deleting" this object. More...
  void  CleanWeakRefs (void) const   Method cleaning all CWeakRefs referencing at this moment to the object After calling to this method all existing CWeakRefs referencing to the object will return NULL, so it effectively will be equal to deleting the object. More...
   Protected Member Functions inherited from CEventHandler virtual const SEvtMapGetEventMap () const   void  x_DeclareDead ()   Removes itself unavailable for async event delivery. More...
  void  x_AddListenerToPool (CEventHandler *listener, int pool_name)   void  x_OnLayoutIconClicked ()   void  x_OnColorIconClicked ()   void  x_OnSizeIconClicked ()   void  x_OnDecorationIconClicked ()   void  x_OnLabelIconClicked ()   void  x_ConfigureTracks (bool makeContainersVisible=false)   reset the track status to be ready for reconfiguring layout tracks. More...
  void  x_ConfigureSubtracks_Recursive (CTrackContainer *parent, const TTrackProxies &proxies, int level)   Create all the exsiting layout tracks. More...
  CTrackContainerx_ConfigureSubtracks (CTrackContainer *parent, const CTrackProxy *param, int level, const set< string > &usedFeatureSubkeys)   void  x_LoadSettings ()   Load settings for feature panel. More...
  void  x_SaveSettings ()   Save settings for feature panel. More...
  void  x_InitTrackIcons ()   void  x_RenderHairLineSelections () const   bool  x_DrawHairLine (int opt, size_t total, const multiset< TSeqPos > &all_pos, TSeqPos pos, TModelUnit line_y) const   void  x_RenderFeatureGrid () const   double  x_CalcGridStep (double base_step, double min_step, double max_step) const   bool  x_GetShowDisplayLevel (TLevel level) const   Only meaningful if Multilevel is true. More...
  void  x_SetShowDisplayLevel (TLevel level, bool show)   CRef< CTrackContainerx_CreateLevelTrack (int level, int id, const string &track_name, bool shown)   create track container for a given annotation level. More...
  bool  x_NeedSpecialGrid () const   need show special grid for the selected cds features. More...
  void  x_StartAssemblyJob ()   void  x_OnAssemblyLoaded (const list< CRef< objects::CGC_Assembly > > &assemblies)   static void  RegisterIconImage (const TIconAlias &key, const string &img_file)   register the image for an icon. More...
  static bool  PointInRect (const TModelPoint &p, const TModelRect &rc)   static bool  PointInRect (TModelUnit x, TModelUnit y, const TModelRect &rc)   static NCBI_XNCBI_EXPORT void  ThrowNullPointerException (void)   Define method to throw null pointer exception. More...
  static NCBI_XNCBI_EXPORT void  ThrowNullPointerException (const type_info &type)   static EAllocFillMode  GetAllocFillMode (void)   static void  SetAllocFillMode (EAllocFillMode mode)   static void  SetAllocFillMode (const string &value)   Set mode from configuration parameter value. More...
  static void  EnableDebugDump (bool on)    Static Public Member Functions inherited from CEventHandler static bool  HandlePostRequest ()   static void  ClearPostQueue ()   erases all events from the queue More...
  static void  DestroyPostQueue ()   static const TCount  eCounterBitsCanBeDeleted = 1 << 0   Define possible object states. More...
  static const TCount  eCounterBitsInPlainHeap = 1 << 1   Heap signature was found. More...
  static const TCount  eCounterBitsPlaceMask   Mask for 'in heap' state flags. More...
  static const int  eCounterStep = 1 << 2   Skip over the "in heap" bits. More...
  static const TCount  eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2)   Minimal value for valid objects (reference counter is zero) Must be a single bit value. More...
  static const TCount  eCounterStateMask   Valid object, and object in heap. More...
  enum   EIconID {
  eIcon_Close = 0 , eIcon_Expand , eIcon_Content , eIcon_Layout ,
  eIcon_Settings , eIcon_Help , eIcon_MaxTrackIconID = 100
}   Icon id used in layout track. More...
  typedef int  TIconID   use int as TIconID instead of EIconID. More...
  typedef string  TIconAlias   the icon alias used as a key More...
  typedef vector< SIconInfoTIcons   static void  RegisterCommonIconImages ()   register images for the common icons. More...
  static bool  InitIconTextures ()   initialize OpenGL ttexture objects for icons. More...
   Static Protected Attributes inherited from CEventHandler static const SEvtMap  sm_EvtMap  

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