Common/Util/IncludeEverywhere.h File Reference

#include <boost/shared_ptr.hpp>
#include <vector>
#include <math.h>
#include <Util/Validate.h>
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/xml_oarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/serialization/is_abstract.hpp>
#include <boost/serialization/nvp.hpp>
#include <boost/serialization/base_object.hpp>
#include <fenv.h>

Go to the source code of this file.

Namespaces

namespace  util

Defines

#define OUT_EDGE_ITERATORS_EQUAL(x, y)   (x == y)
 This is only necessary because of a compiler bug that sometimes crashes the compiler if you use == or !=.

Functions

template<class T>
void util::assignPtr (T *pT, const T &value)
template<class T>
void util::ignoreUnusedVariableWarning (const T &)
void util::sleep (int numSec)

Variables

const double util::doubleEps = 1e-8
const double util::intersectionEps = 1e-6
const double util::pointResolution = 1e-5
const double util::pi = 3.141592653589793238462643383279


Detailed Description

System-wide includes.

Define Documentation

#define OUT_EDGE_ITERATORS_EQUAL x,
 )     (x == y)
 

This is only necessary because of a compiler bug that sometimes crashes the compiler if you use == or !=.


Generated on Tue Jan 29 21:37:57 2008 for VoluMill Universal Client by  doxygen 1.4.6