|
|
__device__ __host__ | cuQuat (float x, float y, float z, float w) |
| |
|
__device__ __host__ | cuQuat (const cuQuat &src) |
| |
|
__device__ __host__ | cuQuat (const cuVector &src) |
| |
|
__device__ __host__ | cuQuat (const cuVector &unitAxis, float angle) |
| |
|
| cuQuat (const ndVector &src) |
| |
|
cuMatrix3x3 __device__ __host__ | GetMatrix3x3 () const |
| |
|
cuQuat __device__ __host__ | Normalize () const |
| |
|
cuQuat __device__ __host__ | operator* (const cuQuat &q) const |
| |
|
__device__ __host__ | cuVector (float val) |
| |
|
__device__ __host__ | cuVector (float val_x, float val_y, float val_z, float val_w) |
| |
|
__device__ __host__ | cuVector (const cuVector &src) |
| |
|
| cuVector (const ndVector &src) |
| |
|
ndVector | ToNdVector (const cuVector &src) const |
| |
|
float __device__ __host__ | GetElement (int i) const |
| |
|
void __device__ __host__ | SetElement (int i, float val) |
| |
|
cuVector __device__ __host__ | operator+ (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | operator- (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | operator* (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | operator> (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | operator< (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | Abs () const |
| |
|
cuVector __device__ __host__ | Select (const cuVector &test, const cuVector &A) const |
| |
|
cuVector __device__ __host__ | Min (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | Max (const cuVector &A) const |
| |
|
cuVector __device__ __host__ | Floor () const |
| |
|
cuVector __device__ __host__ | Scale (float s) const |
| |
|
float __device__ __host__ | AddHorizontal () const |
| |
|
float __device__ __host__ | DotProduct (const cuVector &B) const |
| |
|
cuVector __device__ __host__ | CrossProduct (const cuVector &B) const |
| |
|
cuVector __device__ __host__ | Normalize () const |
| |