Angle(Vector3 from, Vector3 to) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
AngleBetween(Vector3 from, Vector3 to) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
back (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
ClampMagnitude(Vector3 vector, float maxLength) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Component(Vector3 a, Vector3 b) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Cross(Vector3 lhs, Vector3 rhs) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
data (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | |
Distance(Vector3 a, Vector3 b) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Dot(Vector3 lhs, Vector3 rhs) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
down (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
forward (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
FromSpherical(float rad, float theta, float phi) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
FromString(const std::string &str) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
GetPtr() (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
GetPtr() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
kEpsilon (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
kEpsilonNormalSqrt (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
left (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
Lerp(Vector3 from, Vector3 to, float t) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
LerpUnclamped(Vector3 from, Vector3 to, float t) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Magnitude(Vector3 vector) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
magnitude() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
Max(Vector3 lhs, Vector3 rhs) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Min(Vector3 lhs, Vector3 rhs) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
MoveTowards(Vector3 current, Vector3 target, float maxDistanceDelta) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
negativeInfinity (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
Normalize() (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
Normalize(Vector3 value) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
NormalizeAngle(float f, bool is180=true) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
normalized() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
normalizedEuler(bool is180=true) const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
NormalizeEuler(Vector3 vector, bool is180=true) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
one (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
operator Vector2() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator Vector2 &() (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator!=(Vector3 v) const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator* (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator* (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator* (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator*=(float s) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator+ (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator+=(Vector3 inV) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator- (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator-() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator-=(Vector3 inV) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator/ (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator/ (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | friend |
operator/=(float s) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator/=(Vector3 inV) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator==(Vector3 v) const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator[](int i) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
operator[](int i) const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
Orthogonal(Vector3 vector) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
orthogonal() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
OrthoNormalize(Vector3 &normal, Vector3 &tangent) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
OrthoNormalize(Vector3 &normal, Vector3 &tangent, Vector3 &binormal) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
OrthoNormalizeFast(Vector3 &normal, Vector3 &tangent, Vector3 &binormal) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
OrthoNormalVectorFast(const Vector3 &n) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
positiveInfinity (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
Project(Vector3 a, Vector3 b) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
ProjectOnPlane(Vector3 vector, Vector3 planeNormal) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Reflect(Vector3 inDirection, Vector3 inNormal) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
right (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
RotateTowards(Vector3 current, Vector3 target, float maxRadiansDelta, float maxMagnitudeDelta) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Scale(Vector3 scale) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
Scale(Vector3 a, Vector3 b) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
SignedAngle(Vector3 from, Vector3 to, Vector3 axis) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
Slerp(Vector3 a, Vector3 b, float t) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
SlerpUnclamped(Vector3 a, Vector3 b, float t) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
SmoothDamp(Vector3 current, Vector3 target, Vector3 ¤tVelocity, float smoothTime, float maxSpeed, float deltaTime) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
SqrMagnitude(Vector3 vector) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
sqrMagnitude() const (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
str() (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
ToSpherical(Vector3 vector, float &rad, float &theta, float &phi) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inlinestatic |
up (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |
Vector3()=default (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
Vector3(float x, float y, float z) (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | inline |
x (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | |
y (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | |
z (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | |
zero (defined in BNM::Structures::Unity::Vector3) | BNM::Structures::Unity::Vector3 | static |