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


Public Member Functions | |
| vec4 () | |
| vec4 (float v) | |
| vec4 (float inX, float inY, float inZ, float inW) | |
| vec4 (const vec3 &xyz, float inW) | |
| vec4 (float inX, const vec3 &yzw) | |
| vec4 (const vec2 &xy, const vec2 &zw) | |
| vec2 & | xy () |
| swizzle ( cast ) | |
| const vec2 & | xy () const |
| swizzle ( cast ) | |
| vec2 & | yz () |
| swizzle ( cast ) | |
| const vec2 & | yz () const |
| swizzle ( cast ) | |
| vec2 & | zw () |
| swizzle ( cast ) | |
| const vec2 & | zw () const |
| swizzle ( cast ) | |
| vec3 & | xyz () |
| swizzle ( cast ) | |
| const vec3 & | xyz () const |
| swizzle ( cast ) | |
| vec3 & | yzw () |
| swizzle ( cast ) | |
| const vec3 & | yzw () const |
| swizzle ( cast ) | |
|
|
Definition at line 366 of file glsl_math.h.
00366 {}
|
|
|
Definition at line 367 of file glsl_math.h. References w.
|
|
||||||||||||||||||||
|
Definition at line 368 of file glsl_math.h. References w.
|
|
||||||||||||
|
Definition at line 369 of file glsl_math.h. References w.
|
|
||||||||||||
|
Definition at line 372 of file glsl_math.h. References w.
|
|
||||||||||||
|
Definition at line 375 of file glsl_math.h. References w.
|
|
|
swizzle ( cast )
Definition at line 384 of file glsl_math.h.
00384 {
00385 return reinterpret_cast< const vec2& >( array[ 0 ] );
00386 }
|
|
|
swizzle ( cast )
Definition at line 380 of file glsl_math.h.
00380 {
00381 return reinterpret_cast< vec2& >( array[ 0 ] );
00382 }
|
|
|
swizzle ( cast )
Definition at line 408 of file glsl_math.h.
00408 {
00409 return reinterpret_cast< const vec3& >( array[ 0 ] );
00410 }
|
|
|
swizzle ( cast )
Definition at line 404 of file glsl_math.h.
00404 {
00405 return reinterpret_cast< vec3& >( array[ 0 ] );
00406 }
|
|
|
swizzle ( cast )
Definition at line 392 of file glsl_math.h.
00392 {
00393 return reinterpret_cast< const vec2& >( array[ 1 ] );
00394 }
|
|
|
swizzle ( cast )
Definition at line 388 of file glsl_math.h.
00388 {
00389 return reinterpret_cast< vec2& >( array[ 1 ] );
00390 }
|
|
|
swizzle ( cast )
Definition at line 416 of file glsl_math.h.
00416 {
00417 return reinterpret_cast< const vec3& >( array[ 1 ] );
00418 }
|
|
|
swizzle ( cast )
Definition at line 412 of file glsl_math.h.
00412 {
00413 return reinterpret_cast< vec3& >( array[ 1 ] );
00414 }
|
|
|
swizzle ( cast )
Definition at line 400 of file glsl_math.h.
00400 {
00401 return reinterpret_cast< const vec2& >( array[ 2 ] );
00402 }
|
|
|
swizzle ( cast )
Definition at line 396 of file glsl_math.h.
00396 {
00397 return reinterpret_cast< vec2& >( array[ 2 ] );
00398 }
|
|
|
Definition at line 358 of file glsl_math.h. |
|
|
Definition at line 363 of file glsl_math.h. |
|
|
Definition at line 358 of file glsl_math.h. |
|
|
Definition at line 358 of file glsl_math.h. |
|
|
Definition at line 361 of file glsl_math.h. |
|
|
Definition at line 361 of file glsl_math.h. |
|
|
Definition at line 358 of file glsl_math.h. |
|
|
Definition at line 361 of file glsl_math.h. |
|
|
Definition at line 361 of file glsl_math.h. |
|
|
Definition at line 355 of file glsl_math.h. Referenced by vec4(). |
|
|
Definition at line 355 of file glsl_math.h. |
|
|
Definition at line 355 of file glsl_math.h. |
|
|
Definition at line 355 of file glsl_math.h. |
1.3.6