NCBI C++ ToolKit
Classes | Functions | Variables
seq_glyph.hpp File Reference
#include <corelib/ncbiobj.hpp>
#include <corelib/ncbistr.hpp>
#include <util/range.hpp>
#include <gui/gui_export.h>
#include <gui/objutils/tool_tip_info.hpp>
#include <gui/opengl/gltypes.hpp>
#include <gui/opengl/glutils.hpp>
#include <gui/widgets/gl/html_active_area.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <set>
+ Include dependency graph for seq_glyph.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CSeqGlyph
 class CSeqGlyph defines an interface that wraps a rectilinear abstract object. More...
 
class  CSeqGlyph::IGlyphRenderer
 Layout renderer interface. More...
 
class  IGlyphVisitor
 Visitor interface for applying any potential actions or algorithms. More...
 
class  IGlyphDialogHost
 IGlyphDialogHost An interface used for handling issues related to any dialog pops up that requires some special cares, such as disallow tooltip pop up from the underlying objects. More...
 
struct  SGlyphBySeqPos
 basic sort by sequence position function. More...
 
struct  SGlyphByPos
 basic sort by geometry position function. More...
 
struct  SGlyphBySeqSize
 basic sort by sequence size function Larger size objects will be put in front. More...
 
struct  SGlyphBySize
 basic sort by geometry size function More...
 

Functions

bool operator< (const CSeqGlyph &o1, const CSeqGlyph &o2)
 

Variables

static const size_t kFadeCount = 10
 

Function Documentation

◆ operator<()

bool operator< ( const CSeqGlyph o1,
const CSeqGlyph o2 
)
inline

Definition at line 412 of file seq_glyph.hpp.

References CSeqGlyph::LessByPos().

Variable Documentation

◆ kFadeCount

const size_t kFadeCount = 10
static

Definition at line 58 of file seq_glyph.hpp.

Referenced by CSeqGlyph::GetFadeFactor().

Modified on Fri Sep 20 14:58:09 2024 by modify_doxy.py rev. 669887