Rosetta Utilities  2015.02
Classes | Namespaces | Macros | Enumerations | Functions
Metric.hh File Reference

scalar metric class which allows adding / subtracting mult etc... More...

#include <core/types.hh>
#include <utility/query/Filter.hh>
#include <utility/pointer/owning_ptr.hh>
#include <utility/pointer/ReferenceCount.hh>
#include <ObjexxFCL/string.functions.hh>
#include <string>
#include <sstream>
#include <math.h>

Classes

class  utility::query::MetricBase< T >
 
class  utility::query::Metric< T >
 
class  utility::query::MetricConstant< T >
 
class  utility::query::Metric0Param< T >
 
class  utility::query::Metric1Param< T, A >
 
class  utility::query::Metric1ParamGenerator< T, A >
 
class  utility::query::Metric_Add< T >
 
class  utility::query::Metric_Sub< T >
 
class  utility::query::Metric_Mult< T >
 
class  utility::query::Metric_Div< T >
 
class  utility::query::Metric_Pow< T >
 
class  utility::query::Metric_Neg< T >
 
class  utility::query::MetricInequality< T >
 

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.
 
 utility::query
 
 utility::query::metric_operators
 

Macros

#define MET_OP   utility::pointer::owning_ptr< MetricBase< T > >
 

Enumerations

enum  utility::query::MetricInequalityType {
  utility::query::EQ, utility::query::NEQ, utility::query::GT, utility::query::GTE,
  utility::query::LT, utility::query::LTE
}
 

Functions

template<class T >
MET_OP utility::query::metric_operators::create_sub (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (double lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (double lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (float lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (float lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (unsigned int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (unsigned long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::create_mult (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (double lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (double lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (float lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (float lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (unsigned int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (unsigned long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MET_OP lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator* (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::create_div (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (double lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (double lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (float lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (float lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (unsigned int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (unsigned long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MET_OP lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator/ (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::create_add (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (double lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (double lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (float lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (float lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (unsigned int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (unsigned long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MET_OP lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator+ (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::create_pow (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (double lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (double lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, double rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (float lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (float lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, float rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (unsigned int lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (unsigned long lhs, MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MET_OP lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator^ (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
MET_OP utility::query::metric_operators::create_neg (MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MET_OP rhs)
 
template<class T >
MET_OP utility::query::metric_operators::operator- (MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_eq (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator== (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_neq (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator!= (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_gt (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator> (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_gte (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator>= (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_lt (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator< (MetricBase< T > &lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::create_lte (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (double lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (double lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, double rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (float lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (float lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, float rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (unsigned int lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (unsigned int lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, unsigned int rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (unsigned long lhs, MET_OP rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (unsigned long lhs, MetricBase< T > &rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MET_OP lhs, unsigned long rhs)
 
template<class T >
FILT_OP utility::query::metric_operators::operator<= (MetricBase< T > &lhs, unsigned long rhs)
 

Detailed Description

scalar metric class which allows adding / subtracting mult etc...

Author
Will Sheffler (wills.nosp@m.heff.nosp@m.ler@g.nosp@m.mail.nosp@m..com)
Date
Thu Aug 9 19:49:23 2007

Macro Definition Documentation

#define MET_OP   utility::pointer::owning_ptr< MetricBase< T > >