Main Page
Namespaces
Classes
Files
File List
File Members
Vector3.hpp File Reference
Go to the source code of this file.
Classes
class
Vector3T< T >
Typedefs
typedef
Vector3T
< float >
Vector3
Functions
template<class T>
Vector3T
<
T
>
operator+
(const
Vector3T
<
T
> &v1, const
Vector3T
<
T
> &v2)
template<class T>
Vector3T
<
T
>
operator-
(const
Vector3T
<
T
> &v1, const
Vector3T
<
T
> &v2)
template<class T>
Vector3T
<
T
>
operator *
(const
Vector3T
<
T
> &v, const double s)
template<class T>
Vector3T
<
T
>
operator *
(const double s, const
Vector3T
<
T
> &v)
template<class T>
Vector3T
<
T
>
operator/
(const
Vector3T
<
T
> &v, const double s)
template<class T>
Vector3T
<
T
>
operator-
(const
Vector3T
<
T
> &v)
template<class T> float
abs
(
Vector3T
<
T
> t)
template<class T> std::ostream &
operator<<
(std::ostream &os, const
Vector3T
<
T
> &t)
template<class T> std::istream &
operator>>
(std::istream &is,
Vector3T
<
T
> &t)
template<class T> float
dot
(const
Vector3T
<
T
> &a, const
Vector3T
<
T
> &b)
template<class T>
Vector3T
<
T
>
cross
(const
Vector3T
<
T
> &a, const
Vector3T
<
T
> &b)
Vector3
randOnSphere
()
Vector3
randInSphere
()
Typedef Documentation
typedef
Vector3T
<float>
Vector3
Function Documentation
template<class T>
Vector3T
<
T
> operator+
(
const
Vector3T
<
T
> &
v1
,
const
Vector3T
<
T
> &
v2
)
[inline]
template<class T>
Vector3T
<
T
> operator-
(
const
Vector3T
<
T
> &
v1
,
const
Vector3T
<
T
> &
v2
)
[inline]
template<class T>
Vector3T
<
T
> operator *
(
const
Vector3T
<
T
> &
v
,
const double
s
)
[inline]
template<class T>
Vector3T
<
T
> operator *
(
const double
s
,
const
Vector3T
<
T
> &
v
)
[inline]
template<class T>
Vector3T
<
T
> operator/
(
const
Vector3T
<
T
> &
v
,
const double
s
)
[inline]
template<class T>
Vector3T
<
T
> operator-
(
const
Vector3T
<
T
> &
v
)
[inline]
template<class T>
float abs
(
Vector3T
<
T
>
t
)
template<class T>
std::ostream& operator<<
(
std::ostream &
os
,
const
Vector3T
<
T
> &
t
)
template<class T>
std::istream& operator>>
(
std::istream &
is
,
Vector3T
<
T
> &
t
)
template<class T>
float dot
(
const
Vector3T
<
T
> &
a
,
const
Vector3T
<
T
> &
b
)
[inline]
template<class T>
Vector3T
<
T
> cross
(
const
Vector3T
<
T
> &
a
,
const
Vector3T
<
T
> &
b
)
[inline]
Vector3
randOnSphere
(
)
[inline]
Vector3
randInSphere
(
)
[inline]
Generated on Mon Mar 12 21:09:01 2007 for VEE - The Visual Effects Engine by
1.4.6