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/graph__overlay_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/widgets/seq_graphic/graph_overlay.hpp Source File

1 #ifndef GUI_WIDGETS_SEQ_GRAPHIC___GRAPH_OVERLAY__HPP 2 #define GUI_WIDGETS_SEQ_GRAPHIC___GRAPH_OVERLAY__HPP 75  void

UpdateTrackParams(

const string

& annot_name);

99  void

MoveTrackOut(

int

track_id);

107  void

x_UpdateContainerParams(

CHistParams

& params);

114  void

x_UpdateTrackSettings(

const string

& source_name);

120  void

x_UpdateLegend();

167

GetSettings(

const string

& profile,

168  const

TKeyValuePairs& settings,

174  virtual string

GetExtensionIdentifier()

const

;

175  virtual string

GetExtensionLabel()

const

;

virtual void x_UpdateBoundingBox()

Update the bounding box assuming children's sizes are fixed if any.

virtual CRef< CSeqGlyph > HitTest(const TModelPoint &p)

Hit testing.

virtual void x_RenderContent() const

The content rendering must be implemented in the derived layout tracks.

virtual const CTrackTypeInfo & GetThisTypeInfo() const

virtual bool UnderstandLevel() const

Have any concept of level.

static const CTrackTypeInfo & GetTypeInfo()

virtual bool NeedBackgroundInit() const

Background track initialization.

CGraphOverlay container of the graph_tracks that are dispalyed in overlay mode.

CRef< CSimpleLayout > m_StackedLayout

virtual bool IsOverlay() const

static CTrackTypeInfo m_TypeInfo

CLayoutTrack required track type info.

CRef< CHistogramGlyph > m_Grid

string m_Source

The unique name - combination of subtracks annots - is used to access the track setting in registry.

CRef< COverlayLayout > m_OverlayLayout

CLayoutGroup is a container of CSeqGlyphs (layout objects).

virtual void x_SaveSettings(const string &preset_style)

save the track settings to a profile string.

virtual void x_LoadSettings(const string &preset_style, const TKeyValuePairs &settings)

load the track settings.

void x_OnLayoutChanged()

update the layout.

CRenderingContext offers the basic context and utility methods for rendering layout objects in featur...

vector< CHTMLActiveArea > TAreaVector

CTrackContainer - a track container in the form of layout track.

virtual bool IsOverlay() const

virtual void GetHTMLActiveAreas(TAreaVector *p_areas) const

Get html active areas.

virtual const CTrackTypeInfo & GetTypeInfo() const

ILayoutTrackFactory::TAnnotMetaDataList TAnnotMetaDataList

virtual void x_OnAllJobsFinished()

actions to take on all job finished.

virtual void OnTrackSettings(int order)

CTrackTypeInfo - holds description of a layout track type.

IDroppable The interface for tracks that support drag&drop.

virtual bool Drop(CRef< CLayoutTrack > &track)=0

virtual bool CanDrop(CRef< CLayoutTrack > &track)=0

IExtension IExtension interface represents an abstract pluggable component.

virtual void LH_OnItemDblClick(const string &source_name)=0

notifies the host about changes of the track.

virtual void LH_OnItemRightClick(const string &source_name)=0

notifies the host about changes of the track.

ISGDSManager is seqgraphic data source manage that serves as an data source context.

ITrackConfigurable interface for tracks that are configurable.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIWIDGETS_SEQGRAPHIC_EXPORT

const CharType(& source)[N]


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