|
| DbiState (struct ged *) |
|
| ~DbiState () |
|
unsigned long long | update () |
|
std::vector< unsigned long long > | tops (bool show_cyclic) |
|
bool | path_color (struct bu_color *c, std::vector< unsigned long long > &elements) |
|
bool | path_is_subtraction (std::vector< unsigned long long > &elements) |
|
db_op_t | bool_op (unsigned long long, unsigned long long) |
|
bool | get_matrix (matp_t m, unsigned long long p_key, unsigned long long i_key) |
|
bool | get_path_matrix (matp_t m, std::vector< unsigned long long > &elements) |
|
bool | get_bbox (point_t *bbmin, point_t *bbmax, matp_t curr_mat, unsigned long long hash) |
|
bool | get_path_bbox (point_t *bbmin, point_t *bbmax, std::vector< unsigned long long > &elements) |
|
bool | valid_hash (unsigned long long phash) |
|
bool | valid_hash_path (std::vector< unsigned long long > &phashes) |
|
bool | print_hash (struct bu_vls *opath, unsigned long long phash) |
|
void | print_path (struct bu_vls *opath, std::vector< unsigned long long > &path, size_t pmax=0, int verbsose=0) |
|
const char * | pathstr (std::vector< unsigned long long > &path, size_t pmax=0) |
|
const char * | hashstr (unsigned long long) |
|
std::vector< unsigned long long > | digest_path (const char *path) |
|
unsigned long long | path_hash (std::vector< unsigned long long > &path, size_t max_len) |
|
void | clear_cache (struct directory *dp) |
|
BViewState * | get_view_state (struct bview *) |
|
std::vector< BSelectState * > | get_selected_states (const char *sname) |
|
BSelectState * | find_selected_state (const char *sname) |
|
void | put_selected_state (const char *sname) |
|
std::vector< std::string > | list_selection_sets () |
|
struct directory * | get_hdp (unsigned long long) |
|
void | print_dbi_state (struct bu_vls *o=NULL, bool report_view_states=false) |
|
|
std::unordered_map< unsigned long long, std::unordered_set< unsigned long long > > | p_c |
|
std::unordered_map< unsigned long long, std::vector< unsigned long long > > | p_v |
|
std::unordered_map< unsigned long long, struct directory * > | d_map |
|
std::unordered_map< unsigned long long, std::string > | invalid_entry_map |
|
std::unordered_map< unsigned long long, unsigned long long > | i_map |
|
std::unordered_map< unsigned long long, std::string > | i_str |
|
std::unordered_map< unsigned long long, std::unordered_map< unsigned long long, std::vector< fastf_t > > > | matrices |
|
std::unordered_map< unsigned long long, std::unordered_map< unsigned long long, size_t > > | i_bool |
|
std::unordered_map< unsigned long long, std::vector< fastf_t > > | bboxes |
|
std::unordered_map< unsigned long long, int > | c_inherit |
|
std::unordered_map< unsigned long long, unsigned int > | rgb |
|
std::unordered_map< unsigned long long, int > | region_id |
|
std::unordered_set< struct directory * > | added |
|
std::unordered_set< struct directory * > | changed |
|
std::unordered_set< unsigned long long > | changed_hashes |
|
std::unordered_set< unsigned long long > | removed |
|
std::unordered_map< unsigned long long, std::string > | old_names |
|
BViewState * | shared_vs = NULL |
|
std::unordered_map< struct bview *, BViewState * > | view_states |
|
BSelectState * | default_selected |
|
std::unordered_map< std::string, BSelectState * > | selected_sets |
|
struct ged * | gedp = NULL |
|
struct db_i * | dbip = NULL |
|
bool | need_update_nref = true |
|
Definition at line 277 of file dbi.h.