#include <glsl_math.h>
Inheritance diagram for gslib::glsl_math::vector_mixin< SubClass, Size >:
Public Member Functions | |
SubClass & | operator *= (value_type v) |
SubClass | operator * (value_type v) const |
SubClass & | operator/= (value_type v) |
SubClass | operator/ (value_type v) const |
SubClass & | operator *= (const tuple< Size > &other) |
SubClass | operator * (const tuple< Size > &other) |
SubClass & | operator/= (const tuple< Size > &other) |
SubClass | operator/ (const tuple< Size > &other) |
Definition at line 247 of file glsl_math.h.
|
Definition at line 266 of file glsl_math.h.
00266 { 00267 SubClass result( *this ); 00268 result *= other; 00269 return result; 00270 } |
|
Reimplemented from gslib::glsl_math::tuple_mixin< SubClass, Size >. Definition at line 251 of file glsl_math.h.
00251 {
00252 return tuple_mixin< SubClass, Size >::operator * ( v );
00253 }
|
|
Definition at line 261 of file glsl_math.h.
|
|
Reimplemented from gslib::glsl_math::tuple_mixin< SubClass, Size >. Definition at line 248 of file glsl_math.h.
00248 {
00249 return tuple_mixin< SubClass, Size >::operator *= ( v );
00250 }
|
|
Definition at line 276 of file glsl_math.h.
00276 { 00277 SubClass result( *this ); 00278 result /= other; 00279 return result; 00280 } |
|
Reimplemented from gslib::glsl_math::tuple_mixin< SubClass, Size >. Definition at line 257 of file glsl_math.h.
00257 {
00258 return tuple_mixin< SubClass, Size >::operator / ( v );
00259 }
|
|
Definition at line 271 of file glsl_math.h.
|
|
Reimplemented from gslib::glsl_math::tuple_mixin< SubClass, Size >. Definition at line 254 of file glsl_math.h.
00254 {
00255 return tuple_mixin< SubClass, Size >::operator /= ( v );
00256 }
|