NCBI C++ ToolKit
Macros | Functions
phylo_tree_render.cpp File Reference
#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>
+ Include dependency graph for phylo_tree_render.cpp:

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)
 

Macro Definition Documentation

◆ M_NCBI_E

#define M_NCBI_E   2.71828182845904523536f

Definition at line 65 of file phylo_tree_render.cpp.

◆ PHYLO_MOUSE_CLICK_TIMER_ID

#define PHYLO_MOUSE_CLICK_TIMER_ID   63201

Definition at line 64 of file phylo_tree_render.cpp.

◆ PTRENDER_EFFECTS_TIMER_ID

#define PTRENDER_EFFECTS_TIMER_ID   63200

Definition at line 63 of file phylo_tree_render.cpp.

Function Documentation

◆ s_GenerateCollapsedNode()

static void s_GenerateCollapsedNode ( vector< CVect2< float > > &  vertices,
size_t  circleSegments 
)
static
Modified on Wed Apr 17 13:10:45 2024 by modify_doxy.py rev. 669887