#include <bmesh.H>
Inheritance diagram for BMESHobs_list:
Public Member Functions | |
BMESHobs_list (int k=0) | |
void | notify_change (BMESH *, BMESH::change_t) const |
void | notify_xform (BMESH *, CWtransf &, CMOD &) const |
void | notify_merge (BMESH *, BMESH *) const |
void | notify_split (BMESH *, CARRAY< BMESH * > &) const |
void | notify_subdiv_gen (BMESH *parent) const |
void | notify_delete (BMESH *) const |
void | notify_sub_delete (BMESH *) const |
void | notify_update_request (BMESH *) const |
void | print_names () const |
ARRAY (int m=0) | |
ARRAY (CARRAY< BMESHobs * > &l) | |
int | num () const |
bool | empty () const |
bool | valid_index (int k) const |
void | set_unique () |
BMESHobs ** | array () |
BMESHobs *& | operator[] (int j) const |
BMESHobs *& | last () const |
BMESHobs *& | first () const |
void | begin_index () |
void | end_index () |
bool | is_indexing () const |
virtual void | clear () |
virtual void | truncate (int n) |
virtual void | realloc (int new_max=0) |
virtual int | get_index (const BMESHobs *&el) const |
bool | contains (const BMESHobs *&el) const |
bool | add_uniquely (const BMESHobs *&el) |
void | operator+= (const BMESHobs *&el) |
ARRAY< BMESHobs * > & | operator+= (CARRAY< BMESHobs * > &b) |
void | add (const BMESHobs *&p) |
void | push (const BMESHobs *&p) |
void | insert (int ind, int num) |
bool | remove (int k) |
bool | operator-= (const BMESHobs *&el) |
void | operator-= (CARRAY< BMESHobs * > &l) |
bool | rem (const BMESHobs *&p) |
BMESHobs * | pop () |
bool | pull_index (int k) |
bool | pull_element (const BMESHobs *&p) |
virtual void | shift (int p) |
ARRAY< BMESHobs * > | extract (int start, int n) const |
virtual void | reverse () |
virtual void | sort (compare_func_t compare) |
Protected Member Functions | |
virtual void | set_index (const BMESHobs *&, int) const |
virtual void | clear_index (const BMESHobs *&) const |
virtual void | clear_ele (int) |
virtual void | clear_range (int i, int j) |
virtual void | append_ele (const BMESHobs *&el) |
Protected Attributes | |
BMESHobs ** | _array |
int | _num |
int | _max |
bool | _unique |
bool | _do_index |
Definition at line 838 of file bmesh.H.
|
Definition at line 843 of file bmesh.H. References ARRAY< BMESHobs * >::set_unique(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 4615 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_change(). Referenced by BMESHobs::broadcast_change(). |
|
Definition at line 4650 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_delete(). Referenced by BMESHobs::broadcast_delete(). |
|
Definition at line 4629 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_merge(). Referenced by BMESHobs::broadcast_merge(). |
|
Definition at line 4636 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_split(). Referenced by BMESHobs::broadcast_split(). |
|
Definition at line 4657 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_sub_delete(). Referenced by BMESHobs::broadcast_sub_delete(). |
|
Definition at line 4643 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_subdiv_gen(). Referenced by BMESHobs::broadcast_subdiv_gen(). |
|
Definition at line 4664 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_update_request(). Referenced by BMESHobs::broadcast_update_request(). |
|
Definition at line 4622 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::notify_xform(). Referenced by BMESHobs::broadcast_xform(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 4671 of file bmesh.C. References ARRAY< BMESHobs * >::_array, ARRAY< BMESHobs * >::_num, and BMESHobs::name(). Referenced by BMESHobs::print_names(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 187 of file support.H. Referenced by BMESHobs_list(). |
|
|
|
|
|
|
|
|
|
Definition at line 121 of file support.H. Referenced by notify_change(), notify_delete(), notify_merge(), notify_split(), notify_sub_delete(), notify_subdiv_gen(), notify_update_request(), notify_xform(), and print_names(). |
|
|
|
|
|
Definition at line 122 of file support.H. Referenced by notify_change(), notify_delete(), notify_merge(), notify_split(), notify_sub_delete(), notify_subdiv_gen(), notify_update_request(), notify_xform(), and print_names(). |
|
|