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

"NDC" Coordinate System
[MLIB]

Collaboration diagram for "NDC" Coordinate System:

Normalized Device Coordinates. 2D screen coordinates running from -1 to 1 in shorter window dimension, and from -A to A in the longer window dimension, where A is the aspect ratio. More...

Classes

class  mlib::NDCvec
 A vector in NDC coordinates. More...
class  mlib::NDCpt
 A point in NDC coordinates. More...
class  mlib::NDCline
 A line in NDC coordinates. More...
class  mlib::NDCpt_list
 A list of points in NDC coordinates. More...

Typedefs

typedef const class NDCvec mlib::CNDCvec
typedef const class NDCpt mlib::CNDCpt
typedef const class NDCpt_list mlib::CNDCpt_list

Functions

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

Detailed Description

Normalized Device Coordinates. 2D screen coordinates running from -1 to 1 in shorter window dimension, and from -A to A in the longer window dimension, where A is the aspect ratio.

Normalized device coordinates that range from -1 to 1 in the shorter window dimension, and from -a to a in the longer dimension, where 'a' is the aspect ratio, i.e. the ratio of the window's longer side to its shortest one.


Typedef Documentation

typedef const class NDCpt mlib::CNDCpt
 

Definition at line 146 of file points.H.

typedef const class NDCpt_list mlib::CNDCpt_list
 

Definition at line 147 of file points.H.

typedef const class NDCvec mlib::CNDCvec
 

Definition at line 145 of file points.H.


Function Documentation

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

Definition at line 981 of file points.H.


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