Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

# KeosVector4.h File Reference

`#include "KeosPrerequisites.h"`

Go to the source code of this file.

## Namespaces

namespace | Keos

## Typedefs

typedef CVector4< float > | TVector4F

## Functions

template<class T>
CVector4< T > | operator * (const CVector4< T > &v, T t)
template<class T>
CVector4< T > | operator/ (const CVector4< T > &v, T t)
template<class T>
CVector4< T > | operator * (T t, const CVector4< T > &v)
template<class T>
T | VectorDot (const CVector4< T > &v1, const CVector4< T > &v2)
template<class T>
CVector4< T > | VectorCross (const CVector4< T > &v1, const CVector4< T > &v2)
template<class T>
std::istream & | operator>> (std::istream &Stream, CVector4< T > &Vector)
template<class T>
std::ostream & | operator<< (std::ostream &Stream, const CVector4< T > &Vector)

## Typedef Documentation

typedef CVector4<float> Keos::TVector4F

| Definition at line 96 of file KeosVector4.h.

## Function Documentation

template<class T>
CVector4< T > Keos::operator * | ( | T | t,
|  | const CVector4< T > & | v
| ) | `[inline]`

| Definition at line 283 of file KeosVector4.h.

template<class T>
CVector4< T > Keos::operator * | ( | const CVector4< T > & | v,
|  | T | t
| ) | `[inline]`

| Definition at line 269 of file KeosVector4.h.

template<class T>
CVector4< T > Keos::operator/ | ( | const CVector4< T > & | v,
|  | T | t
| ) | `[inline]`

| Definition at line 276 of file KeosVector4.h.

template<class T>
std::ostream & Keos::operator<< | ( | std::ostream & | Stream,
|  | const CVector4< T > & | Vector
| ) | `[inline]`

| Definition at line 312 of file KeosVector4.h.

template<class T>
std::istream & Keos::operator>> | ( | std::istream & | Stream,
|  | CVector4< T > & | Vector
| ) | `[inline]`

| Definition at line 305 of file KeosVector4.h.

template<class T>
CVector4< T > Keos::VectorCross | ( | const CVector4< T > & | v1,
|  | const CVector4< T > & | v2
| ) | `[inline]`

| Definition at line 297 of file KeosVector4.h.

template<class T>
T Keos::VectorDot | ( | const CVector4< T > & | v1,
|  | const CVector4< T > & | v2
| ) | `[inline]`

| Definition at line 290 of file KeosVector4.h.