#include "GCoptimization.h"#include "LinkedBlockList.h"#include <stdio.h>#include <stdlib.h>#include <vector>#include <algorithm>
Go to the source code of this file.
Classes | |
| class | GCoptimization::GreedyIter< GCoptimization::DataCostFnSparse > | 
Defines | |
| #define | INDEX0 0 | 
Functions | |
| static void | flushnow () | 
| gcoclock_t | gcoclock () | 
| template<> | |
| void | GCoptimization::applyNewLabeling< GCoptimization::DataCostFnSparse > (EnergyT *e, SiteID *activeSites, SiteID size, LabelID alpha_label) | 
| template<> | |
| GCoptimization::SiteID | GCoptimization::queryActiveSitesExpansion< GCoptimization::DataCostFnSparse > (LabelID alpha_label, SiteID *activeSites) | 
| template<> | |
| void | GCoptimization::setupDataCostsExpansion< GCoptimization::DataCostFnSparse > (SiteID size, LabelID alpha_label, EnergyT *e, SiteID *activeSites) | 
| template<typename T > | |
| void | slist_clear (T *&head) | 
| template<typename T > | |
| void | slist_prepend (T *&head, T *val) | 
| static bool | utIsInterruptPending () | 
Variables | |
| gcoclock_t | GCO_CLOCKS_PER_SEC = CLOCKS_PER_SEC | 
| #define INDEX0 0 | 
Definition at line 51 of file GCoptimization.cpp.
| static void flushnow | ( | ) |  [static] | 
        
Definition at line 50 of file GCoptimization.cpp.
| gcoclock_t gcoclock | ( | ) | 
Definition at line 32 of file GCoptimization.cpp.
| void GCoptimization::applyNewLabeling< GCoptimization::DataCostFnSparse > | ( | EnergyT * | e, | 
| SiteID * | activeSites, | ||
| SiteID | size, | ||
| LabelID | alpha_label | ||
| ) | 
Definition at line 191 of file GCoptimization.cpp.
| GCoptimization::SiteID GCoptimization::queryActiveSitesExpansion< GCoptimization::DataCostFnSparse > | ( | LabelID | alpha_label, | 
| SiteID * | activeSites | ||
| ) | 
Definition at line 167 of file GCoptimization.cpp.
| void GCoptimization::setupDataCostsExpansion< GCoptimization::DataCostFnSparse > | ( | SiteID | size, | 
| LabelID | alpha_label, | ||
| EnergyT * | e, | ||
| SiteID * | activeSites | ||
| ) | 
Definition at line 175 of file GCoptimization.cpp.
| void slist_clear | ( | T *& | head | ) | 
Definition at line 56 of file GCoptimization.cpp.
| void slist_prepend | ( | T *& | head, | 
| T * | val | ||
| ) | 
Definition at line 66 of file GCoptimization.cpp.
| static bool utIsInterruptPending | ( | ) |  [inline, static] | 
        
Definition at line 49 of file GCoptimization.cpp.
| gcoclock_t GCO_CLOCKS_PER_SEC = CLOCKS_PER_SEC | 
Definition at line 31 of file GCoptimization.cpp.