#include <glsl_math.h>
Inheritance diagram for gslib::glsl_math::vec3:


Public Member Functions | |
| vec3 () | |
| vec3 (float v) | |
| vec3 (float inX, float inY, float inZ) | |
| vec3 (const vec4 &xyz) | |
| vec3 (const vec2 &xy, float inZ) | |
| vec3.x = vec2.x, vec3.y = vec2.y, vec3.z = float | |
| vec3 (float inX, const vec2 &yz) | |
| vec3.x = float, vec3.y = vec2.x, vec3.z = vec2.y | |
| vec2 & | xy () |
| swizzle ( cast ) | |
| const vec2 & | xy () const |
| swizzle ( cast ) | |
| vec2 & | yz () |
| swizzle ( cast ) | |
| const vec2 & | yz () const |
| swizzle ( cast ) | |
|
|
Definition at line 321 of file glsl_math.h.
00321 {}
|
|
|
Definition at line 322 of file glsl_math.h. References z.
|
|
||||||||||||||||
|
Definition at line 323 of file glsl_math.h. References z.
|
|
|
Definition at line 422 of file glsl_math.h.
|
|
||||||||||||
|
vec3.x = vec2.x, vec3.y = vec2.y, vec3.z = float
Definition at line 326 of file glsl_math.h. References z.
|
|
||||||||||||
|
vec3.x = float, vec3.y = vec2.x, vec3.z = vec2.y
Definition at line 330 of file glsl_math.h. References z.
|
|
|
swizzle ( cast )
Definition at line 339 of file glsl_math.h.
00339 {
00340 return reinterpret_cast< const vec2& >( array[ 0 ] );
00341 }
|
|
|
swizzle ( cast )
Definition at line 335 of file glsl_math.h.
00335 {
00336 return reinterpret_cast< vec2& >( array[ 0 ] );
00337 }
|
|
|
swizzle ( cast )
Definition at line 347 of file glsl_math.h.
00347 {
00348 return reinterpret_cast< const vec2& >( array[ 1 ] );
00349 }
|
|
|
swizzle ( cast )
Definition at line 343 of file glsl_math.h.
00343 {
00344 return reinterpret_cast< vec2& >( array[ 1 ] );
00345 }
|
|
|
Definition at line 318 of file glsl_math.h. |
|
|
Definition at line 313 of file glsl_math.h. |
|
|
Definition at line 313 of file glsl_math.h. |
|
|
Definition at line 316 of file glsl_math.h. |
|
|
Definition at line 313 of file glsl_math.h. |
|
|
Definition at line 316 of file glsl_math.h. |
|
|
Definition at line 316 of file glsl_math.h. |
|
|
Definition at line 310 of file glsl_math.h. |
|
|
Definition at line 310 of file glsl_math.h. |
|
|
Definition at line 310 of file glsl_math.h. Referenced by vec3(). |
1.3.6