#include <GB_PointRef.h>

Public Member Functions | |
| GB_PointRefArray (const GB_Detail *gdp, const GB_Group *group) | |
| GB_PointRefArray (const GB_Detail *gdp, const UT_BitArray &points) | |
| GB_PointRefArray (int size=0) | |
| virtual | ~GB_PointRefArray () |
| unsigned | entries () const |
| const GB_PointRef * | operator() (unsigned idx) const |
| void | destroyReference (GB_PointRef *ref) |
| void | moveReference (GB_PointRef *ref, GB_PointRefArray &d) |
| int | changeVertexRef (const GB_Element &fromPt, GB_Element &toPt, const GB_Primitive *prim=0) |
| int | changeVertexRef (GB_Vertex &vtx, GB_Element &toPt) |
Protected Attributes | |
| GB_PointRef ** | array |
| unsigned | size |
Definition at line 42 of file GB_PointRef.h.
| GB_PointRefArray::GB_PointRefArray | ( | const GB_Detail * | gdp, | |
| const UT_BitArray & | points | |||
| ) |
| GB_PointRefArray::GB_PointRefArray | ( | int | size = 0 |
) |
| virtual GB_PointRefArray::~GB_PointRefArray | ( | ) | [virtual] |
| int GB_PointRefArray::changeVertexRef | ( | GB_Vertex & | vtx, | |
| GB_Element & | toPt | |||
| ) |
| int GB_PointRefArray::changeVertexRef | ( | const GB_Element & | fromPt, | |
| GB_Element & | toPt, | |||
| const GB_Primitive * | prim = 0 | |||
| ) |
| void GB_PointRefArray::destroyReference | ( | GB_PointRef * | ref | ) |
| unsigned GB_PointRefArray::entries | ( | ) | const [inline] |
Definition at line 49 of file GB_PointRef.h.
| void GB_PointRefArray::moveReference | ( | GB_PointRef * | ref, | |
| GB_PointRefArray & | d | |||
| ) |
| const GB_PointRef* GB_PointRefArray::operator() | ( | unsigned | idx | ) | const [inline] |
Definition at line 50 of file GB_PointRef.h.
GB_PointRef** GB_PointRefArray::array [protected] |
Definition at line 77 of file GB_PointRef.h.
unsigned GB_PointRefArray::size [protected] |
Definition at line 78 of file GB_PointRef.h.
1.5.9