#include <gul_types.h>
Public Methods | |
T | weight () const |
hpoint1 () | |
template<class T2> | hpoint1 (const T2 &ax, const T2 &aw) |
hpoint1< T > & | operator+= (const hpoint1< T > &a) |
hpoint1< T > & | operator-= (const hpoint1< T > &a) |
hpoint1< T > & | operator *= (T &a) |
const T & | operator[] (size_t i) const |
operator vec4 () const | |
Static Public Methods | |
int | dim () |
bool | hom () |
Public Attributes | |
T | x |
T | w |
|
|
|
|
|
Definition at line 924 of file gul_types.h.
00924 { return 2; } |
|
Definition at line 925 of file gul_types.h.
00925 { return true; } |
|
Definition at line 944 of file gul_types.h.
|
|
Definition at line 951 of file gul_types.h.
|
|
Definition at line 934 of file gul_types.h.
|
|
Definition at line 939 of file gul_types.h.
|
|
Definition at line 949 of file gul_types.h. References x.
00949 { return (&x)[i]; } |
|
Definition at line 926 of file gul_types.h.
00926 { return w; } |
|
Definition at line 923 of file gul_types.h. Referenced by operator *=(), operator vec4(), operator+=(), operator-=(), and weight(). |
|
Definition at line 922 of file gul_types.h. Referenced by operator *=(), operator vec4(), operator+=(), operator-=(), operator[](), and weight(). |