Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

"PIXEL" Coordinate System
[MLIB]

Collaboration diagram for "PIXEL" Coordinate System:

2D floating point screen coordinates representing pixel locations. E.g. the lower left corner of the screen is (0,0), and the upper right is (w,h) (i.e. window width and height). More...

Classes

class  mlib::VEXEL
 A vector in pixel coordinates. More...
class  mlib::PIXEL
 A point in pixel coordinates. More...
class  mlib::PIXELline
 A line in pixel coordinates. More...
class  mlib::PIXEL_list
 A list of points in pixel coordinates. More...

Typedefs

typedef const class VEXEL mlib::CVEXEL
typedef const class PIXEL mlib::CPIXEL
typedef const class PIXEL_list mlib::CPIXEL_list

Functions

VEXEL mlib::operator * (double s, const VEXEL &p)

Detailed Description

2D floating point screen coordinates representing pixel locations. E.g. the lower left corner of the screen is (0,0), and the upper right is (w,h) (i.e. window width and height).

Corresponds to GL-style pixels coords: lower left corner is (0,0) upper right is (width-1, height-1)


Typedef Documentation

typedef const class PIXEL mlib::CPIXEL
 

Definition at line 168 of file points.H.

typedef const class PIXEL_list mlib::CPIXEL_list
 

Definition at line 169 of file points.H.

typedef const class VEXEL mlib::CVEXEL
 

Definition at line 167 of file points.H.


Function Documentation

VEXEL mlib::operator * double  s,
const VEXEL &  p
[inline]
 

Definition at line 1124 of file points.H.


Generated on Mon Sep 18 11:48:06 2006 for jot by  doxygen 1.4.4