Vector Class Reference
#include <Vector.h>
List of all members.
Constructor & Destructor Documentation
| Vector::Vector |
( |
|
) |
[inline] |
| Vector::Vector |
( |
const float |
fX, |
|
|
const float |
fY, |
|
|
const float |
fZ | |
|
) |
| | [inline] |
| Vector::Vector |
( |
const float |
vfValues[] |
) |
[inline] |
| Vector::~Vector |
( |
|
) |
[inline] |
Member Function Documentation
| const float Vector::Get |
( |
const unsigned int |
uIndex |
) |
const [inline] |
| const float* Vector::Get |
( |
|
) |
const [inline] |
| const Vector Vector::GetCross |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const float Vector::GetDot |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector Vector::GetInverse |
( |
|
) |
const [inline] |
| const float Vector::GetMagnitude |
( |
|
) |
const [inline] |
| const Vector Vector::GetNormalized |
( |
|
) |
const [inline] |
| const float Vector::GetSquaredMagnitude |
( |
|
) |
const [inline] |
| const float Vector::GetX |
( |
|
) |
const [inline] |
| const float Vector::GetY |
( |
|
) |
const [inline] |
| const float Vector::GetZ |
( |
|
) |
const [inline] |
| void Vector::invert |
( |
|
) |
[inline] |
| void Vector::normalize |
( |
|
) |
[inline] |
| const bool Vector::operator!= |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector Vector::operator* |
( |
const float & |
fOther |
) |
const [inline] |
| const Vector Vector::operator* |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector& Vector::operator*= |
( |
const float & |
fOther |
) |
[inline] |
| const Vector& Vector::operator*= |
( |
const Vector & |
vecOther |
) |
[inline] |
| const Vector Vector::operator+ |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector& Vector::operator+= |
( |
const Vector & |
vecOther |
) |
[inline] |
| const Vector Vector::operator- |
( |
|
) |
const [inline] |
| const Vector Vector::operator- |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector& Vector::operator-= |
( |
const Vector & |
vecOther |
) |
[inline] |
| const Vector Vector::operator/ |
( |
const float & |
fOther |
) |
const [inline] |
| const Vector Vector::operator/ |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const Vector& Vector::operator/= |
( |
const float & |
fOther |
) |
[inline] |
| const Vector& Vector::operator/= |
( |
const Vector & |
vecOther |
) |
[inline] |
| const bool Vector::operator== |
( |
const Vector & |
vecOther |
) |
const [inline] |
| const float Vector::operator[] |
( |
const unsigned int |
uIndex |
) |
const [inline] |
| float& Vector::operator[] |
( |
const unsigned int |
uIndex |
) |
[inline] |
| void Vector::Set |
( |
const float |
fX, |
|
|
const float |
fY, |
|
|
const float |
fZ | |
|
) |
| | [inline] |
| void Vector::SetX |
( |
const float |
fX |
) |
[inline] |
| void Vector::SetY |
( |
const float |
fY |
) |
[inline] |
| void Vector::SetZ |
( |
const float |
fZ |
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- D:/milan/Visual Studio 2005/Projects/VolumeRender/Vector.h