|
Classes |
class | TVector4 |
| Template class for 4D geometric vectors. More...
|
class | Math4 |
| Comparison of 4D vectors with a tolerance. More...
|
Typedefs |
typedef TVector4< short > | Vector4s |
typedef TVector4< int > | Vector4i |
typedef TVector4< float > | Vector4f |
typedef TVector4< double > | Vector4d |
typedef Math4< float > | Math4f |
typedef Math4< double > | Math4d |
Functions |
TVector4< T > | gml::TVector4::operator * (const double d, const TVector4< T > &u) |
| Multiplication of scalar d by TVector u.
|
double | gml::TVector4::SqrLength (const TVector4< T > &u) |
| Squared length of given vector.
|
double | gml::TVector4::Length (const TVector4< T > &u) |
| Length of the vector.
|
double | gml::TVector4::DotProduct (const TVector4< T > &v1, const TVector4< T > &v2) |
| Dot product.
|
TVector4< T_TO > | gml::TVector4::Conv (const TVector4< T_FROM > &u) |
| Convert TVector4<T_FROM> to TVector4<T_TO>.
|
TVector4< float > | gml::TVector4::ConvF (const TVector4< T > &u) |
| Convert TVector4<T> to TVector4<float>.
|
TVector4< double > | gml::TVector4::ConvD (const TVector4< T > &u) |
| Convert TVector4<T> to TVector4<double>.
|
TVector4< int > | gml::TVector4::ConvI (const TVector4< T > &u) |
| Convert TVector4<T> to TVector4<int>.
|
TVector4< short > | gml::TVector4::ConvS (const TVector4< T > &u) |
| Convert TVector4<T> to TVector4<int>.
|