GD_PrimList Class Reference

#include <GD_PrimList.h>

Inheritance diagram for GD_PrimList:

GB_ElementList UT_PtrArray< GB_Element * >

List of all members.

Public Member Functions

 GD_PrimList (unsigned size=0)
virtual ~GD_PrimList ()
const GD_Primitiveentry (unsigned n) const
GD_Primitiveentry (unsigned n)
const GD_Primitivehead () const
GD_Primitivehead ()
const GD_Primitivehead (const GB_PrimitiveGroup &group) const
GD_Primitivehead (const GB_PrimitiveGroup &group)
const GD_Primitivetail () const
GD_Primitivetail ()
const GD_Primitivetail (const GB_PrimitiveGroup &group) const
GD_Primitivetail (const GB_PrimitiveGroup &group)
const GD_Primitivenext (const GD_Primitive *item) const
GD_Primitivenext (GD_Primitive *item)
const GD_Primitivenext (const GD_Primitive *pt, const GB_PrimitiveGroup &grp) const
GD_Primitivenext (GD_Primitive *pt, const GB_PrimitiveGroup &grp)
const GD_Primitiveprev (const GD_Primitive *item) const
GD_Primitiveprev (GD_Primitive *item)
const GD_Primitiveprev (const GD_Primitive *pt, const GB_PrimitiveGroup &grp) const
GD_Primitiveprev (GD_Primitive *pt, const GB_PrimitiveGroup &grp)
const GD_Primitivehead (unsigned mask) const
const GD_Primitivetail (unsigned mask) const
const GD_Primitivenext (const GD_Primitive *, unsigned mask) const
const GD_Primitiveprev (const GD_Primitive *, unsigned mask) const
GD_Primitivehead (unsigned mask)
GD_Primitivetail (unsigned mask)
GD_Primitivenext (GD_Primitive *, unsigned mask)
GD_Primitiveprev (GD_Primitive *, unsigned mask)
GD_Primitiveoperator() (unsigned i)
const GD_Primitiveoperator() (unsigned i) const
GD_Primitiveoperator[] (unsigned i)
const GD_Primitiveoperator[] (unsigned i) const


Detailed Description

Definition at line 28 of file GD_PrimList.h.


Constructor & Destructor Documentation

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

Definition at line 30 of file GD_PrimList.h.

virtual GD_PrimList::~GD_PrimList (  )  [virtual]


Member Function Documentation

GD_Primitive* GD_PrimList::entry ( unsigned  n  )  [inline]

Definition at line 35 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::entry ( unsigned  n  )  const [inline]

Definition at line 33 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::head ( unsigned  mask  ) 

const GD_Primitive* GD_PrimList::head ( unsigned  mask  )  const

GD_Primitive* GD_PrimList::head ( const GB_PrimitiveGroup group  )  [inline]

Definition at line 44 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::head ( const GB_PrimitiveGroup group  )  const [inline]

Definition at line 42 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::head (  )  [inline]

Definition at line 40 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::head (  )  const [inline]

Definition at line 38 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::next ( GD_Primitive ,
unsigned  mask 
)

const GD_Primitive* GD_PrimList::next ( const GD_Primitive ,
unsigned  mask 
) const

GD_Primitive* GD_PrimList::next ( GD_Primitive pt,
const GB_PrimitiveGroup grp 
) [inline]

Definition at line 63 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::next ( const GD_Primitive pt,
const GB_PrimitiveGroup grp 
) const [inline]

Definition at line 60 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::next ( GD_Primitive item  )  [inline]

Definition at line 58 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::next ( const GD_Primitive item  )  const [inline]

Definition at line 56 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::operator() ( unsigned  i  )  const [inline]

Definition at line 91 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::operator() ( unsigned  i  )  [inline]

Definition at line 86 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::operator[] ( unsigned  i  )  const [inline]

Definition at line 102 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::operator[] ( unsigned  i  )  [inline]

Definition at line 97 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::prev ( GD_Primitive ,
unsigned  mask 
)

const GD_Primitive* GD_PrimList::prev ( const GD_Primitive ,
unsigned  mask 
) const

GD_Primitive* GD_PrimList::prev ( GD_Primitive pt,
const GB_PrimitiveGroup grp 
) [inline]

Definition at line 73 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::prev ( const GD_Primitive pt,
const GB_PrimitiveGroup grp 
) const [inline]

Definition at line 70 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::prev ( GD_Primitive item  )  [inline]

Definition at line 68 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::prev ( const GD_Primitive item  )  const [inline]

Definition at line 66 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::tail ( unsigned  mask  ) 

const GD_Primitive* GD_PrimList::tail ( unsigned  mask  )  const

GD_Primitive* GD_PrimList::tail ( const GB_PrimitiveGroup group  )  [inline]

Definition at line 53 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::tail ( const GB_PrimitiveGroup group  )  const [inline]

Definition at line 51 of file GD_PrimList.h.

GD_Primitive* GD_PrimList::tail (  )  [inline]

Definition at line 49 of file GD_PrimList.h.

const GD_Primitive* GD_PrimList::tail (  )  const [inline]

Definition at line 47 of file GD_PrimList.h.


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

Generated on Mon Jan 28 00:29:19 2013 for HDK by  doxygen 1.5.9