ARB
|
#include <TreeDisplay.hxx>
Public Member Functions | |
BootstrapConfig () | |
void | display_remark (AW_device *device, const char *remark, const AW::Position ¢er, double blen, double bdist, const AW::Position &textpos, AW_pos alignment) const |
void | display_node_remark (AW_device *device, const AP_tree *at, const AW::Position ¢er, double blen, double bdist, AW::RoughDirection textArea) const |
void | update_empty_branch_behavior (const TreeRoot *troot) |
bool | shall_show_remark_for (const TreeNode *node) const |
Public Attributes | |
const AW_bitset | circle_filter |
const AW_bitset | text_filter |
int | bootstrap_min |
int | bootstrap_max |
BootstrapStyle | style |
bool | show_boots |
bool | show_circle |
float | fill_level |
bool | elipsoid |
bool | show_100_if_empty |
float | zoom_factor |
float | max_radius |
double | scaled_remark_ascend |
Definition at line 326 of file TreeDisplay.hxx.
BootstrapConfig::BootstrapConfig | ( | ) |
Definition at line 387 of file TreeDisplay.cxx.
void BootstrapConfig::display_remark | ( | AW_device * | device, |
const char * | remark, | ||
const AW::Position & | center, | ||
double | blen, | ||
double | bdist, | ||
const AW::Position & | textpos, | ||
AW_pos | alignment | ||
) | const |
Definition at line 393 of file TreeDisplay.cxx.
References AWT_GC_BOOTSTRAP, AWT_GC_BOOTSTRAP_LIMITED, AWT_GC_BRANCH_REMARK, bootstrap_max, bootstrap_min, BS_FLOAT, BS_PERCENT, AW_device::circle(), circle_filter, elipsoid, GBS_strstruct::erase(), fill_level, GBS_strstruct::get_data(), max_radius, AW::nearlyZero(), GBS_strstruct::nprintf(), NULp, parse_remark(), GBS_strstruct::put(), REMARK_BOOTSTRAP, REMARK_NONE, REMARK_OTHER, AW_stylable::set_grey_level(), AW::FillStyle::SHADED_WITH_BORDER, show_100_if_empty, show_boots, show_circle, style, td_assert, AW_device::text(), text_filter, type, and zoom_factor.
Referenced by display_node_remark().
void BootstrapConfig::display_node_remark | ( | AW_device * | device, |
const AP_tree * | at, | ||
const AW::Position & | center, | ||
double | blen, | ||
double | bdist, | ||
AW::RoughDirection | textArea | ||
) | const |
Definition at line 494 of file TreeDisplay.cxx.
References AW::D_NORTH, AW::D_SOUTH, AW::D_WEST, display_remark(), TreeNode::get_remark(), TreeNode::is_leaf(), AW::Position::movey(), scaled_remark_ascend, and td_assert.
|
inline |
Definition at line 352 of file TreeDisplay.hxx.
References TreeRoot::has_bootstrap().
Referenced by AWT_graphic_tree::show().
|
inline |
Definition at line 356 of file TreeDisplay.hxx.
References TreeNode::get_remark_ptr(), and TreeNode::is_leaf().
const AW_bitset BootstrapConfig::circle_filter |
Definition at line 327 of file TreeDisplay.hxx.
Referenced by display_remark().
const AW_bitset BootstrapConfig::text_filter |
Definition at line 328 of file TreeDisplay.hxx.
Referenced by display_remark().
int BootstrapConfig::bootstrap_min |
Definition at line 330 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
int BootstrapConfig::bootstrap_max |
Definition at line 331 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
BootstrapStyle BootstrapConfig::style |
Definition at line 333 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
bool BootstrapConfig::show_boots |
Definition at line 335 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
bool BootstrapConfig::show_circle |
Definition at line 336 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
float BootstrapConfig::fill_level |
Definition at line 337 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
bool BootstrapConfig::elipsoid |
Definition at line 338 of file TreeDisplay.hxx.
Referenced by display_remark(), AWT_graphic_tree::read_tree_settings(), and AWT_graphic_tree::show().
bool BootstrapConfig::show_100_if_empty |
Definition at line 340 of file TreeDisplay.hxx.
Referenced by display_remark().
float BootstrapConfig::zoom_factor |
Definition at line 342 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
float BootstrapConfig::max_radius |
Definition at line 343 of file TreeDisplay.hxx.
Referenced by display_remark(), and AWT_graphic_tree::read_tree_settings().
double BootstrapConfig::scaled_remark_ascend |
Definition at line 345 of file TreeDisplay.hxx.
Referenced by display_node_remark(), and AWT_graphic_tree::show().