#include <vector.h>
| Public Member Functions | |
| Vec3d () | |
| Write brief comment for Vec3d here. | |
| Vec3d (const Vec3d &) | |
| Write brief comment for Vec3d here. | |
| Vec3d (double, double) | |
| Write brief comment for Vec3d here. | |
| Vec3d (double, double, double) | |
| Write brief comment for Vec3d here. | |
| double | lengthsquared () const | 
| Write brief comment for lengthsquared here. | |
| double | length () const | 
| Write brief comment for length here. | |
| void | normalize () | 
| Write brief comment for normalize here. | |
| Vec3d | normalized () const | 
| Write brief comment for normalized here. | |
| Vec3d | cross (const Vec3d &) const | 
| Write brief comment for cross here. | |
| void | operator= (const Vec3d &) | 
| Write brief comment for operator = here. | |
| Vec3d | operator * (const Vec3d &) const | 
| Write brief comment for operator * here. | |
| Vec3d | operator+ (const Vec3d &) const | 
| Write brief comment for operator + here. | |
| Vec3d | operator- (const Vec3d &) const | 
| Write brief comment for operator - here. | |
| Vec3d | operator * (double) const | 
| Write brief comment for operator * here. | |
| Vec3d | operator/ (double) const | 
| Write brief comment for operator / here. | |
| Public Attributes | |
| double | x | 
| double | y | 
| double | z | 
Write detailed description for Vec3d here.
| OpenArena::Vec3d::Vec3d | ( | ) | 
| OpenArena::Vec3d::Vec3d | ( | const Vec3d & | ) | 
| OpenArena::Vec3d::Vec3d | ( | double | , | |
| double | ||||
| ) | 
Write brief comment for Vec3d here.
| Description | of parameter . | |
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
| OpenArena::Vec3d::Vec3d | ( | double | , | |
| double | , | |||
| double | ||||
| ) | 
Write brief comment for Vec3d here.
| Description | of parameter . | |
| Description | of parameter . | |
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
Write brief comment for cross here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
| double OpenArena::Vec3d::length | ( | ) | const | 
Write brief comment for length here.
| <exception | class> Description of criteria for throwing this exception. | 
| double OpenArena::Vec3d::lengthsquared | ( | ) | const | 
Write brief comment for lengthsquared here.
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Vec3d::normalize | ( | ) | 
Write brief comment for normalize here.
| <exception | class> Description of criteria for throwing this exception. | 
| Vec3d OpenArena::Vec3d::normalized | ( | ) | const | 
Write brief comment for normalized here.
| <exception | class> Description of criteria for throwing this exception. | 
| Vec3d OpenArena::Vec3d::operator * | ( | double | ) | const | 
Write brief comment for operator * here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
Write brief comment for operator * here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
Write brief comment for operator + here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
Write brief comment for operator - here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
| Vec3d OpenArena::Vec3d::operator/ | ( | double | ) | const | 
Write brief comment for operator / here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Vec3d::operator= | ( | const Vec3d & | ) | 
Write brief comment for operator = here.
| Description | of parameter . | 
| <exception | class> Description of criteria for throwing this exception. | 
| double OpenArena::Vec3d::x | 
| double OpenArena::Vec3d::y | 
| double OpenArena::Vec3d::z | 
 1.4.7
 1.4.7