Graph Drawing Toolkit

An object-oriented C++ library for handling and drawing graphs

gdtgeometry.h File Reference

#include <iostream>
#include <math.h>
#include <GDT/gdtlist.h>

Include dependency graph for gdtgeometry.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  gdt


class  gdt::gdtpoint
class  gdt::gdtsegment
class  gdt::gdtline
class  gdt::gdtpolygon
class  gdt::gdtcircle


#define MAX(a, b)   ((a)>(b) ? (a) : (b))
#define MIN(a, b)   ((a)<(b) ? (a) : (b))
#define SIGN(a)   ((a>=0) ? 1 : -1)


std::ostream & gdt::operator<< (std::ostream &os, const gdtpoint &p)
std::istream & gdt::operator>> (std::istream &is, gdtpoint &p)
bool gdt::operator!= (const gdt::gdtpoint &p1, const gdt::gdtpoint &p2)
bool gdt::operator== (const gdt::gdtpoint &p1, const gdt::gdtpoint &p2)
std::ostream & gdt::operator<< (std::ostream &os, const gdtsegment &s)

Detailed Description

Definition in file gdtgeometry.h.

Define Documentation

#define MAX ( a,
 )     ((a)>(b) ? (a) : (b))

Definition at line 33 of file gdtgeometry.h.

#define MIN ( a,
 )     ((a)<(b) ? (a) : (b))

Definition at line 34 of file gdtgeometry.h.

#define SIGN (  )     ((a>=0) ? 1 : -1)

Definition at line 36 of file gdtgeometry.h.

Generated on Thu Jan 10 14:48:08 2008 for GDToolkit GAPI by  doxygen 1.5.3