Clipping.h File Reference

Include dependency graph for Clipping.h:

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

Namespaces

namespace  SkyGI

Defines

#define min_c(a, b)   ((a)>(b)?(b):(a))
#define max_c(a, b)   ((a)>(b)?(a):(b))

Functions

static clipping_rect SkyGI::union_rect (const clipping_rect &r1, const clipping_rect &r2)
static clipping_rect SkyGI::sect_rect (const clipping_rect &r1, const clipping_rect &r2)
static void SkyGI::offset_rect (clipping_rect &rect, int32 x, int32 y)
static Rect SkyGI::to_Rect (const clipping_rect &rect)
static clipping_rect SkyGI::to_clipping_rect (const Rect &rect)
static bool SkyGI::point_in (const clipping_rect &rect, int32 px, int32 py)
static bool SkyGI::point_in (const clipping_rect &rect, const Point &pt)
static bool SkyGI::valid_rect (const clipping_rect &rect)
static bool SkyGI::rects_intersect (const clipping_rect &rectA, const clipping_rect &rectB)
static int32 SkyGI::rect_width (const clipping_rect &rect)
static int32 SkyGI::rect_height (const clipping_rect &rect)


Define Documentation

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

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


Generated on Thu Dec 13 18:13:15 2007 for SkyGI by  doxygen 1.5.1-p1