![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Vector4D< Type >, including all inherited members.
| _Formatter(FormatData &formatData, const Vector4D &value) | s3d::Vector4D< Type > | static |
| All(value_type value=1) noexcept | s3d::Vector4D< Type > | static |
| clear() noexcept | s3d::Vector4D< Type > | |
| Dimension | s3d::Vector4D< Type > | static |
| distanceFrom(value_type _x, value_type _y, value_type _z, value_type _w) const noexcept | s3d::Vector4D< Type > | |
| distanceFrom(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| distanceFromSq(value_type _x, value_type _y, value_type _z, value_type _w) const noexcept | s3d::Vector4D< Type > | |
| distanceFromSq(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| dot(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| elem(size_t index) const noexcept | s3d::Vector4D< Type > | |
| epsilonEquals(Vector4D other, value_type epsilon) const noexcept | s3d::Vector4D< Type > | |
| Formatter(FormatData &formatData, const Vector4D &value) | s3d::Vector4D< Type > | friend |
| getMidpoint(Vector4D other) const noexcept | s3d::Vector4D< Type > | |
| getPointer() noexcept | s3d::Vector4D< Type > | |
| getPointer() const noexcept | s3d::Vector4D< Type > | |
| hash() const noexcept | s3d::Vector4D< Type > | |
| hasNaN() const noexcept | s3d::Vector4D< Type > | |
| hasOppositeDirection(Vector4D other) const noexcept | s3d::Vector4D< Type > | |
| hasSameDirection(Vector4D other) const noexcept | s3d::Vector4D< Type > | |
| invLength() const noexcept | s3d::Vector4D< Type > | |
| isZero() const noexcept | s3d::Vector4D< Type > | |
| length() const noexcept | s3d::Vector4D< Type > | |
| lengthSq() const noexcept | s3d::Vector4D< Type > | |
| lerp(Vector4D other, value_type f) const noexcept | s3d::Vector4D< Type > | |
| limitLength(value_type maxLength) const noexcept | s3d::Vector4D< Type > | |
| limitLengthSelf(value_type maxLength) noexcept | s3d::Vector4D< Type > | |
| manhattanDistanceFrom(value_type _x, value_type _y, value_type _z, value_type _w) const noexcept | s3d::Vector4D< Type > | |
| manhattanDistanceFrom(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| manhattanLength() const noexcept | s3d::Vector4D< Type > | |
| maxComponent() const noexcept | s3d::Vector4D< Type > | |
| minComponent() const noexcept | s3d::Vector4D< Type > | |
| moveBy(value_type _x, value_type _y, value_type _z, value_type _w) noexcept | s3d::Vector4D< Type > | |
| moveBy(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| movedBy(value_type _x, value_type _y, value_type _z, value_type _w) const noexcept | s3d::Vector4D< Type > | |
| movedBy(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| normalize() noexcept | s3d::Vector4D< Type > | |
| normalized() const noexcept | s3d::Vector4D< Type > | |
| One() noexcept | s3d::Vector4D< Type > | static |
| operator!=(const Vector4D &lhs, const Vector4D &rhs) noexcept | s3d::Vector4D< Type > | friend |
| operator*(value_type s) const noexcept | s3d::Vector4D< Type > | |
| operator*(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| operator*(Arithmetic s, const Vector4D &v) noexcept | s3d::Vector4D< Type > | friend |
| operator*=(value_type s) noexcept | s3d::Vector4D< Type > | |
| operator*=(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| operator+() const noexcept | s3d::Vector4D< Type > | |
| operator+(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| operator+=(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| operator-() const noexcept | s3d::Vector4D< Type > | |
| operator-(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| operator-=(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| operator/(value_type s) const noexcept | s3d::Vector4D< Type > | |
| operator/(Vector4D v) const noexcept | s3d::Vector4D< Type > | |
| operator/=(value_type s) noexcept | s3d::Vector4D< Type > | |
| operator/=(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| operator<<(std::basic_ostream< CharType > &output, const Vector4D &value) | s3d::Vector4D< Type > | friend |
| operator=(const Vector4D &)=default | s3d::Vector4D< Type > | |
| operator==(const Vector4D &lhs, const Vector4D &rhs) noexcept | s3d::Vector4D< Type > | friend |
| operator>>(std::basic_istream< CharType > &input, Vector4D &value) | s3d::Vector4D< Type > | friend |
| set(const Vector2D< value_type > &xy, const Vector2D< value_type > &zw) noexcept | s3d::Vector4D< Type > | |
| set(const Vector2D< value_type > &xy, value_type _z, value_type _w) noexcept | s3d::Vector4D< Type > | |
| set(value_type _x, const Vector2D< value_type > &yz, value_type _w) noexcept | s3d::Vector4D< Type > | |
| set(value_type _x, value_type _y, const Vector2D< value_type > &zw) noexcept | s3d::Vector4D< Type > | |
| set(const Vector3D< value_type > &xyz, value_type _w) noexcept | s3d::Vector4D< Type > | |
| set(value_type _x, const Vector3D< value_type > &yzw) noexcept | s3d::Vector4D< Type > | |
| set(value_type _x, value_type _y, value_type _z, value_type _w) noexcept | s3d::Vector4D< Type > | |
| set(Vector4D v) noexcept | s3d::Vector4D< Type > | |
| setLength(value_type _length) noexcept | s3d::Vector4D< Type > | |
| UnitW() noexcept | s3d::Vector4D< Type > | static |
| UnitX() noexcept | s3d::Vector4D< Type > | static |
| UnitY() noexcept | s3d::Vector4D< Type > | static |
| UnitZ() noexcept | s3d::Vector4D< Type > | static |
| value_type typedef | s3d::Vector4D< Type > | |
| Vector4D()=default | s3d::Vector4D< Type > | |
| Vector4D(const Vector4D &)=default | s3d::Vector4D< Type > | |
| Vector4D(value_type _x, value_type _y, value_type _z, value_type _w) noexcept | s3d::Vector4D< Type > | |
| Vector4D(X _x, Y _y, Z _z, W _w) noexcept | s3d::Vector4D< Type > | |
| Vector4D(const Vector4D< U > &v) noexcept | s3d::Vector4D< Type > | |
| Vector4D(X _x, Y _y, const Vector2D< value_type > &zw) noexcept | s3d::Vector4D< Type > | |
| Vector4D(X _x, const Vector2D< value_type > &yz, W _w) noexcept | s3d::Vector4D< Type > | |
| Vector4D(const Vector2D< value_type > &xy, Z _z, W _w) noexcept | s3d::Vector4D< Type > | |
| Vector4D(const Vector2D< value_type > &xy, const Vector2D< value_type > &zw) noexcept | s3d::Vector4D< Type > | |
| Vector4D(X _x, const Vector3D< value_type > &yzw) noexcept | s3d::Vector4D< Type > | |
| Vector4D(const Vector3D< value_type > &xyz, Z _z) noexcept | s3d::Vector4D< Type > | |
| w | s3d::Vector4D< Type > | |
| withLength(value_type _length) const noexcept | s3d::Vector4D< Type > | |
| ww() const noexcept | s3d::Vector4D< Type > | |
| www() const noexcept | s3d::Vector4D< Type > | |
| wwww() const noexcept | s3d::Vector4D< Type > | |
| wx() const noexcept | s3d::Vector4D< Type > | |
| wy() const noexcept | s3d::Vector4D< Type > | |
| wz() const noexcept | s3d::Vector4D< Type > | |
| wzy() const noexcept | s3d::Vector4D< Type > | |
| wzyx() const noexcept | s3d::Vector4D< Type > | |
| x | s3d::Vector4D< Type > | |
| xw() const noexcept | s3d::Vector4D< Type > | |
| xx() const noexcept | s3d::Vector4D< Type > | |
| xxx() const noexcept | s3d::Vector4D< Type > | |
| xxxx() const noexcept | s3d::Vector4D< Type > | |
| xy() const noexcept | s3d::Vector4D< Type > | |
| xyz() const noexcept | s3d::Vector4D< Type > | |
| xyz0() const noexcept | s3d::Vector4D< Type > | |
| xyz1() const noexcept | s3d::Vector4D< Type > | |
| xyzw() const noexcept | s3d::Vector4D< Type > | |
| xz() const noexcept | s3d::Vector4D< Type > | |
| y | s3d::Vector4D< Type > | |
| yw() const noexcept | s3d::Vector4D< Type > | |
| yx() const noexcept | s3d::Vector4D< Type > | |
| yxz() const noexcept | s3d::Vector4D< Type > | |
| yy() const noexcept | s3d::Vector4D< Type > | |
| yyy() const noexcept | s3d::Vector4D< Type > | |
| yyyy() const noexcept | s3d::Vector4D< Type > | |
| yz() const noexcept | s3d::Vector4D< Type > | |
| yzw() const noexcept | s3d::Vector4D< Type > | |
| z | s3d::Vector4D< Type > | |
| Zero() noexcept | s3d::Vector4D< Type > | static |
| zw() const noexcept | s3d::Vector4D< Type > | |
| zx() const noexcept | s3d::Vector4D< Type > | |
| zy() const noexcept | s3d::Vector4D< Type > | |
| zyx() const noexcept | s3d::Vector4D< Type > | |
| zz() const noexcept | s3d::Vector4D< Type > | |
| zzz() const noexcept | s3d::Vector4D< Type > | |
| zzzz() const noexcept | s3d::Vector4D< Type > |