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