#include <GCoptimization.h>
Public Member Functions | |
OLGA_INLINE EnergyTermType | cost () const |
OLGA_INLINE | iterator () |
OLGA_INLINE bool | operator!= (const iterator &b) const |
OLGA_INLINE iterator & | operator++ () |
OLGA_INLINE ptrdiff_t | operator- (const iterator &b) const |
OLGA_INLINE bool | operator== (const iterator &b) const |
OLGA_INLINE SiteID | site () const |
Private Member Functions | |
OLGA_INLINE | iterator (const SparseDataCost *ptr) |
Private Attributes | |
const SparseDataCost * | m_ptr |
Friends | |
class | DataCostFnSparse |
Definition at line 406 of file GCoptimization.h.
Definition at line 408 of file GCoptimization.h.
OLGA_INLINE GCoptimization::DataCostFnSparse::iterator::iterator | ( | const SparseDataCost * | ptr | ) | [inline, private] |
Definition at line 416 of file GCoptimization.h.
OLGA_INLINE EnergyTermType GCoptimization::DataCostFnSparse::iterator::cost | ( | ) | const [inline] |
Definition at line 411 of file GCoptimization.h.
OLGA_INLINE bool GCoptimization::DataCostFnSparse::iterator::operator!= | ( | const iterator & | b | ) | const [inline] |
Definition at line 413 of file GCoptimization.h.
OLGA_INLINE iterator& GCoptimization::DataCostFnSparse::iterator::operator++ | ( | ) | [inline] |
Definition at line 409 of file GCoptimization.h.
OLGA_INLINE ptrdiff_t GCoptimization::DataCostFnSparse::iterator::operator- | ( | const iterator & | b | ) | const [inline] |
Definition at line 414 of file GCoptimization.h.
OLGA_INLINE bool GCoptimization::DataCostFnSparse::iterator::operator== | ( | const iterator & | b | ) | const [inline] |
Definition at line 412 of file GCoptimization.h.
OLGA_INLINE SiteID GCoptimization::DataCostFnSparse::iterator::site | ( | ) | const [inline] |
Definition at line 410 of file GCoptimization.h.
friend class DataCostFnSparse [friend] |
Definition at line 418 of file GCoptimization.h.
const SparseDataCost* GCoptimization::DataCostFnSparse::iterator::m_ptr [private] |
Definition at line 417 of file GCoptimization.h.