GD_PointList Class Reference

#include <GD_PointList.h>

Inheritance diagram for GD_PointList:

GB_ElementList UT_PtrArray< GB_Element * >

List of all members.

Public Member Functions

 GD_PointList (unsigned size=0)
virtual ~GD_PointList ()
const GD_Pointentry (unsigned n) const
GD_Pointentry (unsigned n)
const GD_Pointhead () const
GD_Pointhead ()
const GD_Pointhead (const GB_PointGroup &group) const
GD_Pointhead (const GB_PointGroup &group)
const GD_Pointtail () const
GD_Pointtail ()
const GD_Pointtail (const GB_PointGroup &group) const
GD_Pointtail (const GB_PointGroup &group)
const GD_Pointnext (const GD_Point *item) const
GD_Pointnext (GD_Point *item)
const GD_Pointnext (const GD_Point *p, const GB_PointGroup &g) const
GD_Pointnext (GD_Point *pt, const GB_PointGroup &grp)
const GD_Pointprev (const GD_Point *item) const
GD_Pointprev (GD_Point *item)
const GD_Pointprev (const GD_Point *p, const GB_PointGroup &g) const
GD_Pointprev (GD_Point *pt, const GB_PointGroup &grp)
GD_Pointoperator() (unsigned i)
const GD_Pointoperator() (unsigned i) const
GD_Pointoperator[] (unsigned i)
const GD_Pointoperator[] (unsigned i) const


Detailed Description

Definition at line 28 of file GD_PointList.h.


Constructor & Destructor Documentation

GD_PointList::GD_PointList ( unsigned  size = 0  )  [inline]

Definition at line 30 of file GD_PointList.h.

virtual GD_PointList::~GD_PointList (  )  [virtual]


Member Function Documentation

GD_Point* GD_PointList::entry ( unsigned  n  )  [inline]

Definition at line 35 of file GD_PointList.h.

const GD_Point* GD_PointList::entry ( unsigned  n  )  const [inline]

Definition at line 33 of file GD_PointList.h.

GD_Point* GD_PointList::head ( const GB_PointGroup group  )  [inline]

Definition at line 44 of file GD_PointList.h.

const GD_Point* GD_PointList::head ( const GB_PointGroup group  )  const [inline]

Definition at line 42 of file GD_PointList.h.

GD_Point* GD_PointList::head (  )  [inline]

Definition at line 40 of file GD_PointList.h.

const GD_Point* GD_PointList::head (  )  const [inline]

Definition at line 38 of file GD_PointList.h.

GD_Point* GD_PointList::next ( GD_Point pt,
const GB_PointGroup grp 
) [inline]

Definition at line 62 of file GD_PointList.h.

const GD_Point* GD_PointList::next ( const GD_Point p,
const GB_PointGroup g 
) const [inline]

Definition at line 60 of file GD_PointList.h.

GD_Point* GD_PointList::next ( GD_Point item  )  [inline]

Definition at line 58 of file GD_PointList.h.

const GD_Point* GD_PointList::next ( const GD_Point item  )  const [inline]

Definition at line 56 of file GD_PointList.h.

const GD_Point* GD_PointList::operator() ( unsigned  i  )  const [inline]

Definition at line 79 of file GD_PointList.h.

GD_Point* GD_PointList::operator() ( unsigned  i  )  [inline]

Definition at line 74 of file GD_PointList.h.

const GD_Point* GD_PointList::operator[] ( unsigned  i  )  const [inline]

Definition at line 90 of file GD_PointList.h.

GD_Point* GD_PointList::operator[] ( unsigned  i  )  [inline]

Definition at line 85 of file GD_PointList.h.

GD_Point* GD_PointList::prev ( GD_Point pt,
const GB_PointGroup grp 
) [inline]

Definition at line 71 of file GD_PointList.h.

const GD_Point* GD_PointList::prev ( const GD_Point p,
const GB_PointGroup g 
) const [inline]

Definition at line 69 of file GD_PointList.h.

GD_Point* GD_PointList::prev ( GD_Point item  )  [inline]

Definition at line 67 of file GD_PointList.h.

const GD_Point* GD_PointList::prev ( const GD_Point item  )  const [inline]

Definition at line 65 of file GD_PointList.h.

GD_Point* GD_PointList::tail ( const GB_PointGroup group  )  [inline]

Definition at line 53 of file GD_PointList.h.

const GD_Point* GD_PointList::tail ( const GB_PointGroup group  )  const [inline]

Definition at line 51 of file GD_PointList.h.

GD_Point* GD_PointList::tail (  )  [inline]

Definition at line 49 of file GD_PointList.h.

const GD_Point* GD_PointList::tail (  )  const [inline]

Definition at line 47 of file GD_PointList.h.


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:48:15 2013 for HDK by  doxygen 1.5.9