Definition at line 19 of file search_action.
◆ path_t
◆ paths_t
◆ search_what
Enumerator |
---|
search_node_of_class | |
search_path_to_node | |
search_path_to_node_of_class | |
Definition at line 59 of file search_action.
◆ search_action() [1/2]
tools::sg::search_action::search_action |
( |
std::ostream & |
a_out | ) |
|
|
inline |
◆ ~search_action()
virtual tools::sg::search_action::~search_action |
( |
| ) |
|
|
inlinevirtual |
◆ search_action() [2/2]
tools::sg::search_action::search_action |
( |
const search_action & |
a_from | ) |
|
|
inline |
◆ add_obj()
void tools::sg::search_action::add_obj |
( |
void * |
a_obj | ) |
|
|
inline |
search_node_of_class : ///////////////////////////////
Definition at line 78 of file search_action.
◆ add_path()
void tools::sg::search_action::add_path |
( |
const path_t & |
a_p | ) |
|
|
inline |
search_path_to_node_of_class : ///////////////////////
Definition at line 107 of file search_action.
◆ clear_path()
void tools::sg::search_action::clear_path |
( |
| ) |
|
|
inline |
◆ do_path()
bool tools::sg::search_action::do_path |
( |
| ) |
const |
|
inline |
◆ done()
bool tools::sg::search_action::done |
( |
| ) |
const |
|
inline |
◆ node()
sg::node* tools::sg::search_action::node |
( |
| ) |
const |
|
inline |
◆ objs()
const std::vector<void*>& tools::sg::search_action::objs |
( |
| ) |
const |
|
inline |
◆ operator=()
Definition at line 41 of file search_action.
42 parent::operator=(a_from);
43 if(&a_from==
this)
return *
this;
◆ path()
const path_t& tools::sg::search_action::path |
( |
| ) |
const |
|
inline |
◆ path_pop()
void tools::sg::search_action::path_pop |
( |
| ) |
|
|
inline |
◆ path_push()
void tools::sg::search_action::path_push |
( |
sg::node * |
a_v | ) |
|
|
inline |
◆ paths()
const paths_t& tools::sg::search_action::paths |
( |
| ) |
const |
|
inline |
◆ reset()
void tools::sg::search_action::reset |
( |
| ) |
|
|
inline |
◆ sclass()
const std::string& tools::sg::search_action::sclass |
( |
| ) |
const |
|
inline |
◆ set_class()
void tools::sg::search_action::set_class |
( |
const std::string & |
a_class | ) |
|
|
inline |
◆ set_done()
void tools::sg::search_action::set_done |
( |
bool |
a_value | ) |
|
|
inline |
◆ set_node()
void tools::sg::search_action::set_node |
( |
sg::node * |
a_v | ) |
|
|
inline |
search_path_to_node : ////////////////////////////////
Definition at line 87 of file search_action.
◆ set_stop_at_first()
void tools::sg::search_action::set_stop_at_first |
( |
bool |
a_v | ) |
|
|
inline |
◆ set_what()
void tools::sg::search_action::set_what |
( |
search_what |
a_v | ) |
|
|
inline |
◆ stop_at_first()
bool tools::sg::search_action::stop_at_first |
( |
| ) |
const |
|
inline |
◆ what()
◆ m_class
std::string tools::sg::search_action::m_class |
|
protected |
◆ m_done
bool tools::sg::search_action::m_done |
|
protected |
◆ m_node
sg::node* tools::sg::search_action::m_node |
|
protected |
◆ m_objs
std::vector<void*> tools::sg::search_action::m_objs |
|
protected |
◆ m_path
path_t tools::sg::search_action::m_path |
|
protected |
◆ m_paths
std::vector<path_t> tools::sg::search_action::m_paths |
|
protected |
◆ m_stop_at_first
bool tools::sg::search_action::m_stop_at_first |
|
protected |
◆ m_what
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/search_action