#include <Vector3D.h>
◆ CVector3D() [1/3]
◆ CVector3D() [2/3]
CVector3D::CVector3D |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ CVector3D() [3/3]
◆ AsFloatArray()
PS::span< const float > CVector3D::AsFloatArray |
( |
| ) |
const |
|
inline |
◆ Cross()
◆ Dot()
float CVector3D::Dot |
( |
const CVector3D & |
vector | ) |
const |
|
inline |
◆ Length()
float CVector3D::Length |
( |
| ) |
const |
◆ LengthSquared()
float CVector3D::LengthSquared |
( |
| ) |
const |
◆ Max()
◆ Min()
◆ Normalize()
void CVector3D::Normalize |
( |
| ) |
|
◆ Normalized()
◆ operator!()
int CVector3D::operator! |
( |
| ) |
const |
◆ operator!=()
◆ operator*()
CVector3D CVector3D::operator* |
( |
float |
value | ) |
const |
|
inline |
◆ operator*=()
CVector3D & CVector3D::operator*= |
( |
float |
value | ) |
|
|
inline |
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator==()
bool CVector3D::operator== |
( |
const CVector3D & |
vector | ) |
const |
|
inline |
◆ operator[]() [1/2]
float & CVector3D::operator[] |
( |
int |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
const float & CVector3D::operator[] |
( |
int |
index | ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/maths/Vector3D.h
- /home/docker/jenkins/workspace/technical-docs/source/maths/Vector3D.cpp