next up previous contents
Next: The Print/Grab Methods: Up: The Implementation: Previous: The Implementation:

The Iterators:

void FLOATPOLYIter::operator++()
{
  if(p!=NULL){
    if(p->next!=NULL)
      p = p->next;
    else
      p = NULL;
    }
}

FLOAT_POLY_CELL* FLOATPOLYIter::operator()() const
{
  if(p!=NULL)
    return(p);
}
FLOATPOLYIter::operator const void*() const
{
  if(p==NULL) return (const void *)0;
  else return (const void*)1;
}



Jim Peterson
1999-04-22