#include <GB_EdgeGroup.h>

Public Member Functions | |
| GB_EdgeGroup (const GB_Detail &gdp, const char *name, int hidden=1, unsigned short type=GBEDGEGROUP) | |
| ~GB_EdgeGroup () | |
| GB_Edge * | find (const GB_Edge *it) const |
| GB_Edge * | find (const GB_Edge &it) const |
| int | contains (const GB_Edge *it) const |
| int | contains (const GB_Edge &it) const |
| int | add (GB_Edge *it) |
| int | add (GB_Edge &it) |
| int | add (GB_Element *p0, GB_Element *p1, GB_Element *prim=0) |
| int | toggle (GB_Edge *it) |
| int | toggle (GB_Edge &it) |
| int | toggle (unsigned int num) |
| int | remove (GB_Edge *it) |
| int | remove (GB_Edge &it) |
| int | remove (unsigned int num) |
| UT_LinkList & | list () |
| const UT_LinkList & | list () const |
| void | elementRemoved (GB_Element *) |
| virtual unsigned | entries () const |
| virtual int | isEmpty () const |
| virtual void | clearEntries (void) |
| virtual int | save (ostream &os, int binary) const |
| virtual bool | load (UT_IStream &is) |
Definition at line 32 of file GB_EdgeGroup.h.
| GB_EdgeGroup::GB_EdgeGroup | ( | const GB_Detail & | gdp, | |
| const char * | name, | |||
| int | hidden = 1, |
|||
| unsigned short | type = GBEDGEGROUP | |||
| ) |
| GB_EdgeGroup::~GB_EdgeGroup | ( | ) |
| int GB_EdgeGroup::add | ( | GB_Element * | p0, | |
| GB_Element * | p1, | |||
| GB_Element * | prim = 0 | |||
| ) |
| int GB_EdgeGroup::add | ( | GB_Edge & | it | ) | [inline] |
Definition at line 51 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::add | ( | GB_Edge * | it | ) |
| virtual void GB_EdgeGroup::clearEntries | ( | void | ) | [virtual] |
Implements GB_BaseGroup.
| int GB_EdgeGroup::contains | ( | const GB_Edge & | it | ) | const [inline] |
Definition at line 44 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::contains | ( | const GB_Edge * | it | ) | const |
| void GB_EdgeGroup::elementRemoved | ( | GB_Element * | ) |
| virtual unsigned GB_EdgeGroup::entries | ( | ) | const [inline, virtual] |
Definition at line 40 of file GB_EdgeGroup.h.
| virtual int GB_EdgeGroup::isEmpty | ( | ) | const [inline, virtual] |
| const UT_LinkList& GB_EdgeGroup::list | ( | ) | const [inline] |
Definition at line 76 of file GB_EdgeGroup.h.
| UT_LinkList& GB_EdgeGroup::list | ( | ) | [inline] |
Definition at line 75 of file GB_EdgeGroup.h.
| virtual bool GB_EdgeGroup::load | ( | UT_IStream & | is | ) | [virtual] |
Implements GB_BaseGroup.
| int GB_EdgeGroup::remove | ( | unsigned int | num | ) | [inline] |
Definition at line 72 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::remove | ( | GB_Edge & | it | ) | [inline] |
Definition at line 69 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::remove | ( | GB_Edge * | it | ) |
| virtual int GB_EdgeGroup::save | ( | ostream & | os, | |
| int | binary | |||
| ) | const [virtual] |
Implements GB_BaseGroup.
| int GB_EdgeGroup::toggle | ( | unsigned int | num | ) | [inline] |
Definition at line 64 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::toggle | ( | GB_Edge & | it | ) | [inline] |
Definition at line 61 of file GB_EdgeGroup.h.
| int GB_EdgeGroup::toggle | ( | GB_Edge * | it | ) |
1.5.9