![]() |
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 > |