NCBI C++ ToolKit
|
#include <gui/gui_export.h>
#include <util/range.hpp>
#include <gui/objutils/objects.hpp>
#include <gui/objutils/annot_info.hpp>
#include <gui/widgets/seq_graphic/layout_conf.hpp>
#include <objects/seqset/Seq_entry.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CTrackTypeInfo |
CTrackTypeInfo - holds description of a layout track type. More... | |
class | ILayoutTrackFactory |
ILayoutTrackFactory. More... | |
struct | ILayoutTrackFactory::SExtraParams |
extra parameter for initializing a track. More... | |
class | ITrackConfigurable |
ITrackConfigurable interface for tracks that are configurable. More... | |
class | ILegendProvider |
ILegendProvider interface for tracks that are have legend This is currently for sviewer (cgi) purpose. More... | |
class | IIconProvider |
IIconProvider interface for tracks providing track icons. More... | |
class | IAsn1Generator |
IAsn1Generator interface for tracks capable of generating an ASN1 seq_entry for their data. More... | |
class | ILayoutTrackHost |
ILayoutTrackHost An interface used for handling GUI-related events, such as layout change event that requires refresh the screen, zoom event that requires zooming to a certain range, and menu event that pops up a context-sensitive menu. More... | |
class | ITrackContainer |
ITrackContainer The interface for layout track that is also a container of tracks. More... | |
Macros | |
#define | EXT_POINT__SEQGRAPHIC_LAYOUT_TRACK_FACTORY "seqgraphic_layout_track_factory" |
FeaturePanel uses the following extension point to obtain registered seqgraphic track factories (instances of CLayoutTrack) More... | |
#define EXT_POINT__SEQGRAPHIC_LAYOUT_TRACK_FACTORY "seqgraphic_layout_track_factory" |
FeaturePanel uses the following extension point to obtain registered seqgraphic track factories (instances of CLayoutTrack)
Definition at line 53 of file layout_track.hpp.