indigoX
AtomIterator Class Reference

#include <indigox/classes/iters.hpp>

Public Member Functions

 AtomIterator ()
 
 AtomIterator (Atom)
 
 AtomIterator (Bond)
 
 AtomIterator (Molecule)
 
 AtomIterator (const AtomIterator &)
 
 ~AtomIterator ()
 
Atom operator * () const
 
 operator bool () const
 
AtomIteratoroperator++ ()
 
AtomIterator operator++ (int)
 
Atom operator-> () const
 
AtomIteratoroperator= (const AtomIterator &)
 

Constructor & Destructor Documentation

◆ AtomIterator() [1/5]

◆ AtomIterator() [2/5]

◆ AtomIterator() [3/5]

◆ AtomIterator() [4/5]

◆ AtomIterator() [5/5]

AtomIterator ( const AtomIterator )

◆ ~AtomIterator()

Member Function Documentation

◆ operator *()

Atom operator * ( ) const

◆ operator bool()

operator bool ( ) const

◆ operator++() [1/2]

AtomIterator& operator++ ( )

◆ operator++() [2/2]

AtomIterator operator++ ( int  )

◆ operator->()

Atom operator-> ( ) const

◆ operator=()

AtomIterator& operator= ( const AtomIterator )

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