pathutil.h File Reference

(r1785/r751)

Go to the source code of this file.

Classes

struct  PtCoefs
struct  Point2
class  PathUtil
 Base class for path utility static functions. These functions operate on sections of paths, ie lists of doc coords, but do not process complete paths and hence cannot be included as member functions of the paths class. The class contains no member variables, just static member functions which would otherwise be global if not for the fabby idea of encompasing them together under a class structure. More...

Defines

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

Typedefs

typedef Point2 Vector2

Variables

const double SPLIT_EPSILON = 0.00005


Define Documentation

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

Definition at line 125 of file pathutil.h.

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

Definition at line 124 of file pathutil.h.

#define SGN  )     (((a)<0) ? -1 : 0)
 

Definition at line 123 of file pathutil.h.


Typedef Documentation

typedef Point2 Vector2
 

Definition at line 121 of file pathutil.h.


Variable Documentation

const double SPLIT_EPSILON = 0.00005
 

Definition at line 105 of file pathutil.h.


Generated on Sat Nov 10 03:49:19 2007 for Camelot by  doxygen 1.4.4