NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <gui/widgets/phylo_tree/phylo_tree_render.hpp>
#include <util/image/image.hpp>
#include <gui/widgets/phylo_tree/phylo_tree_ds.hpp>
#include <gui/widgets/gl/mouse_zoom_handler.hpp>
#include <gui/widgets/wx/gui_event.hpp>
#include <gui/opengl/glframebuffer.hpp>
#include <gui/widgets/wx/glcanvas.hpp>
#include <gui/opengl/glhelpers.hpp>
#include <gui/opengl/glexception.hpp>
#include <gui/opengl/glbitmapfont.hpp>
#include <gui/opengl/gltexturefont.hpp>
#include <gui/opengl/ftglfontmanager.hpp>
#include <gui/opengl/glresmgr.hpp>
#include <gui/opengl/irender.hpp>
#include <gui/print/glrenderpdf.hpp>
#include <gui/widgets/gl/attrib_menu.hpp>
#include <gui/utils/vect2.hpp>
#include <gui/utils/math.hpp>
#include <gui/widgets/wx/sys_path.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <math.h>
#include <algorithm>
#include <limits>
#include <cmath>
Go to the source code of this file.
Go to the SVN repository for this file.
Macros | |
#define | PTRENDER_EFFECTS_TIMER_ID 63200 |
#define | PHYLO_MOUSE_CLICK_TIMER_ID 63201 |
#define | M_NCBI_E 2.71828182845904523536f |
Functions | |
static void | s_GenerateCollapsedNode (vector< CVect2< float > > &vertices, size_t circleSegments) |
#define M_NCBI_E 2.71828182845904523536f |
Definition at line 65 of file phylo_tree_render.cpp.
#define PHYLO_MOUSE_CLICK_TIMER_ID 63201 |
Definition at line 64 of file phylo_tree_render.cpp.
#define PTRENDER_EFFECTS_TIMER_ID 63200 |
Definition at line 63 of file phylo_tree_render.cpp.
|
static |
Definition at line 1430 of file phylo_tree_render.cpp.
References a, delta(), i, and max().
Referenced by IPhyloTreeRender::x_AddCollapsedGeomNode(), and IPhyloTreeRender::x_AddCollapsedTextureNode().