BRL-CAD
|
#include <dbi.h>
Public Member Functions | |
BSelectState (DbiState *) | |
bool | select_path (const char *path, bool update) |
bool | select_hpath (std::vector< unsigned long long > &hpath) |
bool | deselect_path (const char *path, bool update) |
bool | deselect_hpath (std::vector< unsigned long long > &hpath) |
void | clear () |
bool | is_selected (unsigned long long) |
bool | is_active (unsigned long long) |
bool | is_active_parent (unsigned long long) |
bool | is_parent_obj (unsigned long long) |
bool | is_immediate_parent_obj (unsigned long long) |
bool | is_grand_parent_obj (unsigned long long) |
std::vector< std::string > | list_selected_paths () |
void | expand () |
void | collapse () |
void | refresh () |
bool | draw_sync () |
unsigned long long | state_hash () |
void | characterize () |
BSelectState | ( | DbiState * | ) |
bool select_hpath | ( | std::vector< unsigned long long > & | hpath | ) |
bool deselect_hpath | ( | std::vector< unsigned long long > & | hpath | ) |
void clear | ( | ) |
std::vector< std::string > list_selected_paths | ( | ) |
void expand | ( | ) |
void collapse | ( | ) |
void refresh | ( | ) |
bool draw_sync | ( | ) |
void characterize | ( | ) |
std::unordered_map<unsigned long long, std::vector<unsigned long long> > selected |