#include <NiPoint3.h>
|
float | x { 0.0F } |
|
float | y { 0.0F } |
|
float | z { 0.0F } |
|
◆ NiPoint3() [1/2]
constexpr RE::NiPoint3::NiPoint3 |
( |
| ) |
|
|
constexprdefaultnoexcept |
◆ NiPoint3() [2/2]
constexpr RE::NiPoint3::NiPoint3 |
( |
float |
a_x, |
|
|
float |
a_y, |
|
|
float |
a_z |
|
) |
| |
|
inlineconstexprnoexcept |
◆ Cross()
◆ GetDistance()
float RE::NiPoint3::GetDistance |
( |
const NiPoint3 & |
a_pt | ) |
const |
|
noexcept |
◆ GetSquaredDistance()
float RE::NiPoint3::GetSquaredDistance |
( |
const NiPoint3 & |
a_pt | ) |
const |
|
noexcept |
◆ Length()
float RE::NiPoint3::Length |
( |
| ) |
const |
◆ operator!=()
bool RE::NiPoint3::operator!= |
( |
const NiPoint3 & |
a_rhs | ) |
const |
◆ operator*() [1/2]
float RE::NiPoint3::operator* |
( |
const NiPoint3 & |
a_rhs | ) |
const |
◆ operator*() [2/2]
NiPoint3 RE::NiPoint3::operator* |
( |
float |
a_scalar | ) |
const |
◆ operator*=()
NiPoint3& RE::NiPoint3::operator*= |
( |
float |
a_scalar | ) |
|
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
NiPoint3 RE::NiPoint3::operator- |
( |
| ) |
const |
◆ operator-() [2/2]
◆ operator-=()
◆ operator/()
NiPoint3 RE::NiPoint3::operator/ |
( |
float |
a_scalar | ) |
const |
◆ operator/=()
NiPoint3& RE::NiPoint3::operator/= |
( |
float |
a_scalar | ) |
|
◆ operator==()
bool RE::NiPoint3::operator== |
( |
const NiPoint3 & |
a_rhs | ) |
const |
◆ operator[]() [1/2]
float& RE::NiPoint3::operator[] |
( |
std::size_t |
a_idx | ) |
|
◆ operator[]() [2/2]
const float& RE::NiPoint3::operator[] |
( |
std::size_t |
a_idx | ) |
const |
◆ SqrLength()
float RE::NiPoint3::SqrLength |
( |
| ) |
const |
◆ UnitCross()
◆ Unitize()
float RE::NiPoint3::Unitize |
( |
| ) |
|
◆ Zero()
static const NiPoint3& RE::NiPoint3::Zero |
( |
| ) |
|
|
static |
float RE::NiPoint3::x { 0.0F } |
float RE::NiPoint3::y { 0.0F } |
float RE::NiPoint3::z { 0.0F } |
The documentation for this class was generated from the following file: