|
template<int N, typename Real > |
bool | gte::ComputeExtremes (int numVectors, Vector< N, Real > const *v, Vector< N, Real > &vmin, Vector< N, Real > &vmax) |
|
template<int N, typename Real > |
Real | gte::Dot (Vector< N, Real > const &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::GetOrthogonal (Vector< N, Real > const &v, bool unitLength) |
|
template<int N, typename Real > |
Vector< N+1, Real > | gte::HLift (Vector< N, Real > const &v, Real last) |
|
template<int N, typename Real > |
Vector< N-1, Real > | gte::HProject (Vector< N, Real > const &v) |
|
template<int N, typename Real > |
Real | gte::Length (Vector< N, Real > const &v, bool robust=false) |
|
template<int N, typename Real > |
Vector< N+1, Real > | gte::Lift (Vector< N, Real > const &v, int inject, Real value) |
|
template<int N, typename Real > |
Real | gte::Normalize (Vector< N, Real > &v, bool robust=false) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator* (Vector< N, Real > const &v, Real scalar) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator* (Real scalar, Vector< N, Real > const &v) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator* (Vector< N, Real > const &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator*= (Vector< N, Real > &v, Real scalar) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator*= (Vector< N, Real > &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator+ (Vector< N, Real > const &v) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator+ (Vector< N, Real > const &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator+= (Vector< N, Real > &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator- (Vector< N, Real > const &v) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator- (Vector< N, Real > const &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator-= (Vector< N, Real > &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator/ (Vector< N, Real > const &v, Real scalar) |
|
template<int N, typename Real > |
Vector< N, Real > | gte::operator/ (Vector< N, Real > const &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator/= (Vector< N, Real > &v, Real scalar) |
|
template<int N, typename Real > |
Vector< N, Real > & | gte::operator/= (Vector< N, Real > &v0, Vector< N, Real > const &v1) |
|
template<int N, typename Real > |
Real | gte::Orthonormalize (int numElements, Vector< N, Real > *v, bool robust=false) |
|
template<int N, typename Real > |
Vector< N-1, Real > | gte::Project (Vector< N, Real > const &v, int reject) |
|