Rebel Fork Framework
Urho3D::BaseVector3< T > Member List

This is the complete list of members for Urho3D::BaseVector3< T >, including all inherited members.

Abs() constUrho3D::BaseVector3< T >inline
AbsDotProduct(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
Angle(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
BACKUrho3D::BaseVector3< T >inlinestatic
BaseVector3() noexcept=defaultUrho3D::BaseVector3< T >
BaseVector3(T x, T y, T z=T{}) noexceptUrho3D::BaseVector3< T >inline
BaseVector3(const T data[]) noexceptUrho3D::BaseVector3< T >inlineexplicit
Cast(typename OtherVectorType::ScalarType w={}) constUrho3D::BaseVector3< T >inline
CastXZ(typename OtherVectorType::ScalarType w={}) constUrho3D::BaseVector3< T >inline
CrossProduct(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
Data() constUrho3D::BaseVector3< T >inline
DistanceToPlane(const BaseVector3 &origin, const BaseVector3 &normal) constUrho3D::BaseVector3< T >inline
DistanceToPoint(const BaseVector3 &point) constUrho3D::BaseVector3< T >inline
DotProduct(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
DOWNUrho3D::BaseVector3< T >inlinestatic
Equals(const BaseVector3 &rhs, T eps=static_cast< T >(M_EPSILON)) constUrho3D::BaseVector3< T >inline
FORWARDUrho3D::BaseVector3< T >inlinestatic
FromXZ(const BaseVector2< T > &vector, T y=T{0})Urho3D::BaseVector3< T >inlinestatic
IsInf() constUrho3D::BaseVector3< T >inline
IsNaN() constUrho3D::BaseVector3< T >inline
LEFTUrho3D::BaseVector3< T >inlinestatic
Length() constUrho3D::BaseVector3< T >inline
LengthSquared() constUrho3D::BaseVector3< T >inline
Lerp(const BaseVector3 &rhs, T t) constUrho3D::BaseVector3< T >inline
MutableData()Urho3D::BaseVector3< T >inline
Normalize()Urho3D::BaseVector3< T >inline
Normalized() constUrho3D::BaseVector3< T >inline
NormalizedOrDefault(const BaseVector3 &defaultValue=BaseVector3::ZERO, T eps=static_cast< T >(M_LARGE_EPSILON)) constUrho3D::BaseVector3< T >inline
NumComponentsUrho3D::Detail::VectorTraits< T, 3 >static
ONEUrho3D::BaseVector3< T >inlinestatic
operator!=(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
operator*(T rhs) constUrho3D::BaseVector3< T >inline
operator*(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
operator*=(T rhs)Urho3D::BaseVector3< T >inline
operator*=(const BaseVector3 &rhs)Urho3D::BaseVector3< T >inline
operator+(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
operator+=(const BaseVector3 &rhs)Urho3D::BaseVector3< T >inline
operator-() constUrho3D::BaseVector3< T >inline
operator-(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
operator-=(const BaseVector3 &rhs)Urho3D::BaseVector3< T >inline
operator/(T rhs) constUrho3D::BaseVector3< T >inline
operator/(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
operator/=(T rhs)Urho3D::BaseVector3< T >inline
operator/=(const BaseVector3 &rhs)Urho3D::BaseVector3< T >inline
operator==(const BaseVector3 &rhs) constUrho3D::BaseVector3< T >inline
Orthogonalize(const BaseVector3 &axis) constUrho3D::BaseVector3< T >inline
ProjectOntoAxis(const BaseVector3 &axis) constUrho3D::BaseVector3< T >inline
ProjectOntoLine(const BaseVector3 &from, const BaseVector3 &to, bool clamped=false) constUrho3D::BaseVector3< T >inline
ProjectOntoLineScalar(const BaseVector3 &from, const BaseVector3 &to, bool clamped=false) constUrho3D::BaseVector3< T >inline
ProjectOntoPlane(const BaseVector3 &origin, const BaseVector3 &normal) constUrho3D::BaseVector3< T >inline
ReNormalized(T minLength, T maxLength, const BaseVector3 &defaultValue=BaseVector3::ZERO, T eps=static_cast< T >(M_LARGE_EPSILON)) constUrho3D::BaseVector3< T >inline
RIGHTUrho3D::BaseVector3< T >inlinestatic
ScalarType typedefUrho3D::Detail::VectorTraits< T, 3 >
SignedAngle(const BaseVector3 &rhs, const BaseVector3 &axis) constUrho3D::BaseVector3< T >inline
Tie() constUrho3D::BaseVector3< T >inline
ToHash() constUrho3D::BaseVector3< T >inline
ToIntVector2() constUrho3D::BaseVector3< T >inline
ToIntVector3() constUrho3D::BaseVector3< T >inline
ToString() constUrho3D::BaseVector3< T >inline
ToVector2() constUrho3D::BaseVector3< T >inline
ToVector4(float w=0.0f) constUrho3D::BaseVector3< T >
ToXZ() constUrho3D::BaseVector3< T >inline
UPUrho3D::BaseVector3< T >inlinestatic
x_Urho3D::BaseVector3< T >
y_Urho3D::BaseVector3< T >
z_Urho3D::BaseVector3< T >
ZEROUrho3D::BaseVector3< T >inlinestatic