Gemmi C++ API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gemmi::GridBase< T >::iterator Struct Reference

#include <grid.hpp>

Public Member Functions

 iterator (GridBase &parent_, size_t index_)
 
iteratoroperator++ ()
 
GridBase< T >::Point operator* ()
 
bool operator== (const iterator &o) const
 
bool operator!= (const iterator &o) const
 

Public Attributes

GridBaseparent
 
size_t index
 
int u = 0
 
int v = 0
 
int w = 0
 

Detailed Description

template<typename T>
struct gemmi::GridBase< T >::iterator

Definition at line 271 of file grid.hpp.

Constructor & Destructor Documentation

◆ iterator()

template<typename T >
gemmi::GridBase< T >::iterator::iterator ( GridBase parent_,
size_t  index_ 
)
inline

Definition at line 275 of file grid.hpp.

Member Function Documentation

◆ operator++()

template<typename T >
iterator & gemmi::GridBase< T >::iterator::operator++ ( )
inline

Definition at line 277 of file grid.hpp.

◆ operator*()

template<typename T >
GridBase< T >::Point gemmi::GridBase< T >::iterator::operator* ( )
inline

Definition at line 288 of file grid.hpp.

◆ operator==()

template<typename T >
bool gemmi::GridBase< T >::iterator::operator== ( const iterator o) const
inline

Definition at line 291 of file grid.hpp.

◆ operator!=()

template<typename T >
bool gemmi::GridBase< T >::iterator::operator!= ( const iterator o) const
inline

Definition at line 292 of file grid.hpp.

Member Data Documentation

◆ parent

template<typename T >
GridBase& gemmi::GridBase< T >::iterator::parent

Definition at line 272 of file grid.hpp.

◆ index

template<typename T >
size_t gemmi::GridBase< T >::iterator::index

Definition at line 273 of file grid.hpp.

◆ u

template<typename T >
int gemmi::GridBase< T >::iterator::u = 0

Definition at line 274 of file grid.hpp.

◆ v

template<typename T >
int gemmi::GridBase< T >::iterator::v = 0

Definition at line 274 of file grid.hpp.

◆ w

template<typename T >
int gemmi::GridBase< T >::iterator::w = 0

Definition at line 274 of file grid.hpp.


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