41#pragma warning(disable : 4996)
45#define ABACUS_VERSION 301
46#define ABACUS_VERSION_STRING "3.0.1/OGDF"
56using std::ostringstream;
83 static const char *
onOff(
bool value);
92 return (x >= 0.0) ? x-
floor(x) :
ceil(x)-x;
Declaration and implementation of Array class and Array algorithms.
Declaration and implementation of ArrayBuffer class.
Contains logging functionality.
Base class of all other classes of ABACUS.
static bool endsWith(const string &str, const string &end)
Returns true if str ends with end, false otherwise.
static bool ascii2bool(const string &str)
Converts the string str to a boolean value.
static const char * onOff(bool value)
Converts a boolean variable to the strings "on" and "off".
virtual ~AbacusRoot()
The destructor.
static double fracPart(double x)
Returns the absolute value of the fractional part of x.
Exception thrown when an algorithm realizes an internal bug that prevents it from continuing.
An array that keeps track of the number of inserted elements; also usable as an efficient stack.
The parameterized class Array implements dynamic arrays of type E.
Centralized global and local logging facility working on streams like std::cout.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()