BNM 2.4.0
 
Loading...
Searching...
No Matches
BNM::Structures::Unity::Vector3 Member List

This is the complete list of members for BNM::Structures::Unity::Vector3, including all inherited members.

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