#include <GB_Element.h>

Public Member Functions | |
| GB_Element (int groupSize=0) | |
| virtual | ~GB_Element () |
| int | getNum () const |
| const GB_BitArray & | getGroups () const |
| GB_BitArray & | getGroups () |
| virtual int | isPrimary (void) const =0 |
| virtual GB_Element * | getSecondary (int) |
| virtual unsigned | numSecondary (void) |
Protected Member Functions | |
| void | setNum (int num) |
Protected Attributes | |
| GB_BitArray | myGroups |
| int | myNum |
Friends | |
| class | GB_Detail |
Definition at line 27 of file GB_Element.h.
| GB_Element::GB_Element | ( | int | groupSize = 0 |
) |
| virtual GB_Element::~GB_Element | ( | ) | [virtual] |
| GB_BitArray& GB_Element::getGroups | ( | ) | [inline] |
Definition at line 36 of file GB_Element.h.
| const GB_BitArray& GB_Element::getGroups | ( | ) | const [inline] |
Definition at line 35 of file GB_Element.h.
| int GB_Element::getNum | ( | ) | const [inline] |
Definition at line 33 of file GB_Element.h.
| virtual GB_Element* GB_Element::getSecondary | ( | int | ) | [virtual] |
Reimplemented in GEO_TPSurf.
| virtual int GB_Element::isPrimary | ( | void | ) | const [pure virtual] |
Implemented in GD_Point, GD_Primitive, GEO_Point, GEO_Primitive, and GEO_PrimPasteDAG.
| virtual unsigned GB_Element::numSecondary | ( | void | ) | [virtual] |
Reimplemented in GEO_TPSurf.
| void GB_Element::setNum | ( | int | num | ) | [inline, protected] |
Definition at line 46 of file GB_Element.h.
friend class GB_Detail [friend] |
GB_BitArray GB_Element::myGroups [protected] |
Definition at line 43 of file GB_Element.h.
int GB_Element::myNum [protected] |
Definition at line 44 of file GB_Element.h.
1.5.9