24#ifndef _ODRXITERATOR_H_
25#define _ODRXITERATOR_H_
57 virtual bool done()
const = 0;
OdSmartPtr< OdRxIterator > OdRxIteratorPtr
OdSmartPtr< I > m_pIterator
ptrdiff_t difference_type
const OdDbNextIteratorWrap & operator++()
reference operator*() const
bool operator==(const OdDbNextIteratorWrap &other) const
OdDbNextIteratorWrap(const OdSmartPtr< I > &i)
bool operator!=(const OdDbNextIteratorWrap &other) const
std::input_iterator_tag iterator_category
virtual OdRxObjectPtr object() const =0
virtual bool done() const =0
ODRX_DECLARE_MEMBERS(OdRxIterator)
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)