Go to the SVN repository for this file.
1 #ifndef __GUI_WIDGETS_PHYLO_TREE___PHYLO_TREE_LOD__HPP 2 #define __GUI_WIDGETS_PHYLO_TREE___PHYLO_TREE_LOD__HPPvirtual float GetNodeLayoutSize(const CPhyloTreeNode *scheme) const
This is the height of the node for layout purposes.
virtual TVPUnit DistanceBetweenNodes(void) const =0
virtual float GetNodeLabelDist(const CPhyloTreeNode *n) const
virtual CPhyloTreeScheme & GetScheme(void)=0
virtual float GetDefaultNodeSize(const CPhyloTreeNode *n) const
virtual float GetNodeSize(const CPhyloTreeNode *n) const
virtual void FireCBEvent(void)=0
virtual TVPUnit HMGH_GetVPPosByY(int y) const =0
virtual void HMGH_OnRefresh(void)=0
a chnage that requires a redraw but no GL buffer updates
virtual void HMGH_UpdateLimits(bool force_redraw=false)=0
virtual void HMGH_OnChanged(void)=0
a topology or selection (color) change (requires update to buffers
virtual void FireEditEvent(EPhyloTreeEditCommand ec)=0
virtual ~IPhyloTreeRenderHost()
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
The NCBI C++/STL use hints.
@ eCmdRenderingOptionsChanged
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4