#include <dbi.h>
|
| BViewState (DbiState *) |
|
void | add_path (const char *path) |
|
void | add_hpath (std::vector< unsigned long long > &path_hashes) |
|
void | erase_path (int mode, int argc, const char **argv) |
|
void | erase_hpath (int mode, unsigned long long c_hash, std::vector< unsigned long long > &path_hashes, bool cache_collapse=true) |
|
std::vector< std::string > | list_drawn_paths (int mode, bool list_collapsed) |
|
size_t | count_drawn_paths (int mode, bool list_collapsed) |
|
int | is_hdrawn (int mode, unsigned long long phash) |
|
todo should allow mode specification here void | clear () |
|
unsigned long long | refresh (struct bview *v, int argc, const char **argv) |
|
unsigned long long | redraw (struct bv_obj_settings *vs, std::unordered_set< struct bview * > &views, int no_autoview) |
|
unsigned long long | path_hash (std::vector< unsigned long long > &path, size_t max_len) |
|
void | print_view_state (struct bu_vls *o=NULL) |
|
Definition at line 125 of file dbi.h.
◆ BViewState()
◆ add_path()
void add_path |
( |
const char * |
path | ) |
|
◆ add_hpath()
void add_hpath |
( |
std::vector< unsigned long long > & |
path_hashes | ) |
|
◆ erase_path()
void erase_path |
( |
int |
mode, |
|
|
int |
argc, |
|
|
const char ** |
argv |
|
) |
| |
◆ erase_hpath()
void erase_hpath |
( |
int |
mode, |
|
|
unsigned long long |
c_hash, |
|
|
std::vector< unsigned long long > & |
path_hashes, |
|
|
bool |
cache_collapse = true |
|
) |
| |
◆ list_drawn_paths()
std::vector<std::string> list_drawn_paths |
( |
int |
mode, |
|
|
bool |
list_collapsed |
|
) |
| |
◆ count_drawn_paths()
size_t count_drawn_paths |
( |
int |
mode, |
|
|
bool |
list_collapsed |
|
) |
| |
◆ is_hdrawn()
int is_hdrawn |
( |
int |
mode, |
|
|
unsigned long long |
phash |
|
) |
| |
◆ clear()
todo should allow mode specification here void clear |
( |
| ) |
|
◆ refresh()
unsigned long long refresh |
( |
struct bview * |
v, |
|
|
int |
argc, |
|
|
const char ** |
argv |
|
) |
| |
◆ redraw()
unsigned long long redraw |
( |
struct bv_obj_settings * |
vs, |
|
|
std::unordered_set< struct bview * > & |
views, |
|
|
int |
no_autoview |
|
) |
| |
◆ path_hash()
unsigned long long path_hash |
( |
std::vector< unsigned long long > & |
path, |
|
|
size_t |
max_len |
|
) |
| |
◆ print_view_state()
void print_view_state |
( |
struct bu_vls * |
o = NULL | ) |
|
◆ BSelectState
The documentation for this class was generated from the following file: