Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

gslib::glsl_math::vec2 Struct Reference

#include <glsl_math.h>

Inheritance diagram for gslib::glsl_math::vec2:

Inheritance graph
[legend]
Collaboration diagram for gslib::glsl_math::vec2:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vec2 ()
 vec2 (float v)
 vec2 (float inX, float inY)
 vec2 (const vec3 &xy)

Constructor & Destructor Documentation

gslib::glsl_math::vec2::vec2  )  [inline]
 

Definition at line 301 of file glsl_math.h.

00301 {}

gslib::glsl_math::vec2::vec2 float  v  )  [inline]
 

Definition at line 302 of file glsl_math.h.

References x, and y.

00302 : x( v ), y( v ) {}

gslib::glsl_math::vec2::vec2 float  inX,
float  inY
[inline]
 

Definition at line 303 of file glsl_math.h.

References x, and y.

00303 : x( inX ), y( inY ) {}

gslib::glsl_math::vec2::vec2 const vec3 xy  )  [inline]
 

Definition at line 421 of file glsl_math.h.

00421 : x( xy.x ), y( xy.y ) {}


Member Data Documentation

float gslib::glsl_math::vec2::array[ 2 ]
 

Definition at line 299 of file glsl_math.h.

float gslib::glsl_math::vec2::g
 

Definition at line 294 of file glsl_math.h.

float gslib::glsl_math::vec2::r
 

Definition at line 294 of file glsl_math.h.

float gslib::glsl_math::vec2::s
 

Definition at line 297 of file glsl_math.h.

float gslib::glsl_math::vec2::t
 

Definition at line 297 of file glsl_math.h.

float gslib::glsl_math::vec2::x
 

Definition at line 291 of file glsl_math.h.

Referenced by vec2().

float gslib::glsl_math::vec2::y
 

Definition at line 291 of file glsl_math.h.

Referenced by vec2().


The documentation for this struct was generated from the following file:
Generated on Fri Dec 24 00:52:06 2004 for glsl_math by doxygen 1.3.6