| Abs() const | Urho3D::BaseVector3< T > | inline |
| AbsDotProduct(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| Angle(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| BACK | Urho3D::BaseVector3< T > | inlinestatic |
| BaseVector3() noexcept=default | Urho3D::BaseVector3< T > | |
| BaseVector3(T x, T y, T z=T{}) noexcept | Urho3D::BaseVector3< T > | inline |
| BaseVector3(const T data[]) noexcept | Urho3D::BaseVector3< T > | inlineexplicit |
| Cast(typename OtherVectorType::ScalarType w={}) const | Urho3D::BaseVector3< T > | inline |
| CastXZ(typename OtherVectorType::ScalarType w={}) const | Urho3D::BaseVector3< T > | inline |
| CrossProduct(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| Data() const | Urho3D::BaseVector3< T > | inline |
| DistanceToPlane(const BaseVector3 &origin, const BaseVector3 &normal) const | Urho3D::BaseVector3< T > | inline |
| DistanceToPoint(const BaseVector3 &point) const | Urho3D::BaseVector3< T > | inline |
| DotProduct(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| DOWN | Urho3D::BaseVector3< T > | inlinestatic |
| Equals(const BaseVector3 &rhs, T eps=static_cast< T >(M_EPSILON)) const | Urho3D::BaseVector3< T > | inline |
| FORWARD | Urho3D::BaseVector3< T > | inlinestatic |
| FromXZ(const BaseVector2< T > &vector, T y=T{0}) | Urho3D::BaseVector3< T > | inlinestatic |
| IsInf() const | Urho3D::BaseVector3< T > | inline |
| IsNaN() const | Urho3D::BaseVector3< T > | inline |
| LEFT | Urho3D::BaseVector3< T > | inlinestatic |
| Length() const | Urho3D::BaseVector3< T > | inline |
| LengthSquared() const | Urho3D::BaseVector3< T > | inline |
| Lerp(const BaseVector3 &rhs, T t) const | Urho3D::BaseVector3< T > | inline |
| MutableData() | Urho3D::BaseVector3< T > | inline |
| Normalize() | Urho3D::BaseVector3< T > | inline |
| Normalized() const | Urho3D::BaseVector3< T > | inline |
| NormalizedOrDefault(const BaseVector3 &defaultValue=BaseVector3::ZERO, T eps=static_cast< T >(M_LARGE_EPSILON)) const | Urho3D::BaseVector3< T > | inline |
| NumComponents | Urho3D::Detail::VectorTraits< T, 3 > | static |
| ONE | Urho3D::BaseVector3< T > | inlinestatic |
| operator!=(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| operator*(T rhs) const | Urho3D::BaseVector3< T > | inline |
| operator*(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| operator*=(T rhs) | Urho3D::BaseVector3< T > | inline |
| operator*=(const BaseVector3 &rhs) | Urho3D::BaseVector3< T > | inline |
| operator+(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| operator+=(const BaseVector3 &rhs) | Urho3D::BaseVector3< T > | inline |
| operator-() const | Urho3D::BaseVector3< T > | inline |
| operator-(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| operator-=(const BaseVector3 &rhs) | Urho3D::BaseVector3< T > | inline |
| operator/(T rhs) const | Urho3D::BaseVector3< T > | inline |
| operator/(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| operator/=(T rhs) | Urho3D::BaseVector3< T > | inline |
| operator/=(const BaseVector3 &rhs) | Urho3D::BaseVector3< T > | inline |
| operator==(const BaseVector3 &rhs) const | Urho3D::BaseVector3< T > | inline |
| Orthogonalize(const BaseVector3 &axis) const | Urho3D::BaseVector3< T > | inline |
| ProjectOntoAxis(const BaseVector3 &axis) const | Urho3D::BaseVector3< T > | inline |
| ProjectOntoLine(const BaseVector3 &from, const BaseVector3 &to, bool clamped=false) const | Urho3D::BaseVector3< T > | inline |
| ProjectOntoLineScalar(const BaseVector3 &from, const BaseVector3 &to, bool clamped=false) const | Urho3D::BaseVector3< T > | inline |
| ProjectOntoPlane(const BaseVector3 &origin, const BaseVector3 &normal) const | Urho3D::BaseVector3< T > | inline |
| ReNormalized(T minLength, T maxLength, const BaseVector3 &defaultValue=BaseVector3::ZERO, T eps=static_cast< T >(M_LARGE_EPSILON)) const | Urho3D::BaseVector3< T > | inline |
| RIGHT | Urho3D::BaseVector3< T > | inlinestatic |
| ScalarType typedef | Urho3D::Detail::VectorTraits< T, 3 > | |
| SignedAngle(const BaseVector3 &rhs, const BaseVector3 &axis) const | Urho3D::BaseVector3< T > | inline |
| Tie() const | Urho3D::BaseVector3< T > | inline |
| ToHash() const | Urho3D::BaseVector3< T > | inline |
| ToIntVector2() const | Urho3D::BaseVector3< T > | inline |
| ToIntVector3() const | Urho3D::BaseVector3< T > | inline |
| ToString() const | Urho3D::BaseVector3< T > | inline |
| ToVector2() const | Urho3D::BaseVector3< T > | inline |
| ToVector4(float w=0.0f) const | Urho3D::BaseVector3< T > | |
| ToXZ() const | Urho3D::BaseVector3< T > | inline |
| UP | Urho3D::BaseVector3< T > | inlinestatic |
| x_ | Urho3D::BaseVector3< T > | |
| y_ | Urho3D::BaseVector3< T > | |
| z_ | Urho3D::BaseVector3< T > | |
| ZERO | Urho3D::BaseVector3< T > | inlinestatic |