|
|
__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 |
| |