KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
std Namespace Reference

Functions

template<>
void swap (kjb::Gsl_Multimin_fdf &m1, kjb::Gsl_Multimin_fdf &m2)
 Swap two wrapped multimin objects. More...
 
template<>
void swap (kjb::Gsl_Multimin_f &m1, kjb::Gsl_Multimin_f &m2)
 Swap two wrapped multimin objects. More...
 
template<unsigned KIND>
void swap (kjb::Gsl_Qrng_basic< KIND > &m1, kjb::Gsl_Qrng_basic< KIND > &m2)
 Swap two wrapped qrng objects. More...
 
template<>
void swap (kjb::Gsl_Vector &v1, kjb::Gsl_Vector &v2)
 Swap two vectors. More...
 
template<>
void swap (kjb::Filter &a, kjb::Filter &b)
 
template<>
void swap (kjb::qd::DoubleCircle &p1, kjb::qd::DoubleCircle &p2)
 swap representations of two circles More...
 
template<>
void swap (kjb::qd::PixPath &p1, kjb::qd::PixPath &p2)
 Swap the contents of two PixPath objects. More...
 
template<>
void swap (kjb::qd::PixPoint &p1, kjb::qd::PixPoint &p2)
 swap representations of two integer-valued XY pairs More...
 
void swap (kjb::Ned13_one_degree_grid &p, kjb::Ned13_one_degree_grid &q)
 

Function Documentation

template<>
void std::swap ( kjb::qd::DoubleCircle p1,
kjb::qd::DoubleCircle p2 
)
inline

swap representations of two circles

template<>
void std::swap ( kjb::Filter a,
kjb::Filter b 
)
inline
template<unsigned KIND>
void std::swap ( kjb::Gsl_Qrng_basic< KIND > &  m1,
kjb::Gsl_Qrng_basic< KIND > &  m2 
)
inline

Swap two wrapped qrng objects.

template<>
void std::swap ( kjb::qd::PixPoint p1,
kjb::qd::PixPoint p2 
)
inline

swap representations of two integer-valued XY pairs

void std::swap ( kjb::Ned13_one_degree_grid p,
kjb::Ned13_one_degree_grid q 
)
inline
template<>
void std::swap ( kjb::Gsl_Multimin_fdf m1,
kjb::Gsl_Multimin_fdf m2 
)
inline

Swap two wrapped multimin objects.

template<>
void std::swap ( kjb::Gsl_Multimin_f m1,
kjb::Gsl_Multimin_f m2 
)
inline

Swap two wrapped multimin objects.

template<>
void std::swap ( kjb::Gsl_Vector v1,
kjb::Gsl_Vector v2 
)
inline

Swap two vectors.

The vectors referred to here are data structures of the Gnu Scientific Library (GSL) that have C++ wrappers of my own invention.

template<>
void std::swap ( kjb::qd::PixPath p1,
kjb::qd::PixPath p2 
)
inline

Swap the contents of two PixPath objects.