OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
Loading...
Searching...
No Matches
occtl::AxisHitIter::iterator Class Reference

Public Types

using iterator_category = std::input_iterator_tag
 
using value_type = AxisHit
 
using difference_type = std::ptrdiff_t
 
using pointer = const AxisHit *
 
using reference = const AxisHit &
 

Public Member Functions

 iterator (::occtl_topo_axis_hit_iter_t *theIter)
 
 iterator (const iterator &)=delete
 
iteratoroperator= (const iterator &)=delete
 
 iterator (iterator &&)=default
 
iteratoroperator= (iterator &&)=default
 
const AxisHitoperator* () const noexcept
 
const AxisHitoperator-> () const noexcept
 
iteratoroperator++ ()
 
void operator++ (int)
 
bool operator== (const iterator &theOther) const noexcept
 
bool operator!= (const iterator &theOther) const noexcept
 

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