26#ifndef __ODGISHELLFACEITERATOR__
27#define __ODGISHELLFACEITERATOR__
49 set(points, faceList);
62 return _points[*_faceList];
66 return _points + (*_faceList);
70 return _points + *_faceList;
74 return _points[_faceList[n]];
122 return _faceList < op._faceList;
126 return _faceList < op;
bool operator<(const OdGiShellFaceIterator &op) const
const OdInt32 * faceListPos()
OdGiShellFaceIterator & operator++()
const OdGePoint3d & operator*() const
OdGiShellFaceIterator operator-(const int n) const
OdGiShellFaceIterator & operator--()
const OdGePoint3d & operator[](int n) const
void set(const OdGePoint3d *points, const OdInt32 *faceList)
OdGiShellFaceIterator(const OdGePoint3d *points, const OdInt32 *faceList)
OdGiShellFaceIterator operator+(const int n) const
OdGiShellFaceIterator & operator-=(const int n)
OdGiShellFaceIterator & operator+=(const int n)
const OdGePoint3d * operator->() const