|
| template<typename T > |
| TVector1< T > | mitsuba::operator* (T f, const TVector1< T > &v) |
| |
| template<typename T > |
| T | mitsuba::dot (const TVector1< T > &v1, const TVector1< T > &v2) |
| |
| template<typename T > |
| T | mitsuba::absDot (const TVector1< T > &v1, const TVector1< T > &v2) |
| |
| template<typename T > |
| TVector1< T > | mitsuba::normalize (const TVector1< T > &v) |
| |
| template<typename T > |
| TVector1< T > | mitsuba::normalizeStrict (const TVector1< T > &v, const char *errMsg) |
| |
| template<typename T > |
| TVector2< T > | mitsuba::operator* (T f, const TVector2< T > &v) |
| |
| template<typename T > |
| T | mitsuba::dot (const TVector2< T > &v1, const TVector2< T > &v2) |
| |
| template<typename T > |
| T | mitsuba::absDot (const TVector2< T > &v1, const TVector2< T > &v2) |
| |
| template<typename T > |
| T | mitsuba::det (const TVector2< T > &v1, const TVector2< T > &v2) |
| |
| template<typename T > |
| TVector2< T > | mitsuba::normalize (const TVector2< T > &v) |
| |
| template<typename T > |
| TVector2< T > | mitsuba::normalizeStrict (const TVector2< T > &v, const char *errMsg) |
| |
| template<typename T > |
| TVector3< T > | mitsuba::operator* (T f, const TVector3< T > &v) |
| |
| template<typename T > |
| T | mitsuba::dot (const TVector3< T > &v1, const TVector3< T > &v2) |
| |
| template<typename T > |
| T | mitsuba::absDot (const TVector3< T > &v1, const TVector3< T > &v2) |
| |
| template<typename T > |
| TVector3< T > | mitsuba::cross (const TVector3< T > &v1, const TVector3< T > &v2) |
| |
| template<typename T > |
| TVector3< T > | mitsuba::normalize (const TVector3< T > &v) |
| |
| template<typename T > |
| TVector3< T > | mitsuba::normalizeStrict (const TVector3< T > &v, const char *errMsg) |
| |
| template<typename T > |
| TVector4< T > | mitsuba::operator* (T f, const TVector4< T > &v) |
| |
| template<typename T > |
| T | mitsuba::dot (const TVector4< T > &v1, const TVector4< T > &v2) |
| |
| template<typename T > |
| T | mitsuba::absDot (const TVector4< T > &v1, const TVector4< T > &v2) |
| |
| template<typename T > |
| TVector4< T > | mitsuba::normalize (const TVector4< T > &v) |
| |
| template<typename T > |
| TVector4< T > | mitsuba::normalizeStrict (const TVector4< T > &v, const char *errMsg) |
| |