NCBI C++ ToolKit
Classes | Macros
gl_widget_base.hpp File Reference
#include <corelib/ncbiobj.hpp>
#include <corelib/ncbifloat.h>
#include <gui/widgets/gl/ievent_handler.hpp>
#include <gui/widgets/gl/tooltip_handler.hpp>
#include <gui/widgets/wx/sticky_tooltip_handler.hpp>
#include <gui/widgets/wx/3dcanvas.hpp>
#include <gui/opengl/gldlist.hpp>
#include <gui/opengl/glpane.hpp>
#include <gui/objutils/reg_settings.hpp>
#include <gui/utils/event_handler.hpp>
#include <gui/utils/view_event.hpp>
#include <wx/panel.h>
+ Include dependency graph for gl_widget_base.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  CGlWidgetPane
 CGlWidgetPane represent a window component residing in CGlWidgetBase client area. More...
 
struct  CGlWidgetPane::SHandlerRec
 
class  CNormalizer
 this class converts model units to the integers distribited in [0, m_IntRange] and vice versa More...
 
class  CGlWidgetBase
 class CGlWidgetBase More...
 

Macros

#define ncbi_round(x)   ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))
 

Macro Definition Documentation

◆ ncbi_round

#define ncbi_round (   x)    ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))

Definition at line 53 of file gl_widget_base.hpp.

Modified on Sat May 25 14:19:40 2024 by modify_doxy.py rev. 669887