Public Member Functions | |
| __device__ __host__ | ndCudaVector (float val) |
| __device__ __host__ | ndCudaVector (float val_x, float val_y, float val_z, float val_w) |
| __device__ __host__ | ndCudaVector (const ndCudaVector &src) |
| float __device__ __host__ | GetElement (int i) const |
| void __device__ __host__ | SetElement (int i, float val) |
| ndCudaVector __device__ __host__ | operator+ (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | operator- (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | operator* (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | operator> (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | operator< (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | Abs () const |
| ndCudaVector __device__ __host__ | Select (const ndCudaVector &test, const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | Min (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | Max (const ndCudaVector &A) const |
| ndCudaVector __device__ __host__ | Floor () const |
| ndCudaVector __device__ __host__ | Scale (float s) const |
| float __device__ __host__ | AddHorizontal () const |
| float __device__ __host__ | DotProduct (const ndCudaVector &B) const |
| ndCudaVector __device__ __host__ | CrossProduct (const ndCudaVector &B) const |
| ndCudaVector __device__ __host__ | Normalize () const |