modm API documentation
modm::Vector< T, 3 > Member List

This is the complete list of members for modm::Vector< T, 3 >, including all inherited members.

Vector() (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const U *array) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >explicit
Vector(T inVal) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >explicit
Vector(T inX, T inY, T inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 1 > &inX, const T &inY, const T &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const T &inX, const Vector< T, 1 > &inY, const T &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const T &inX, const T &inY, const Vector< T, 1 > &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 1 > &inX, const T &inY, const Vector< T, 1 > &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 1 > &inX, const Vector< T, 1 > &inY, const T &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const T &inX, const Vector< T, 1 > &inY, const Vector< T, 1 > &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 1 > &inX, const Vector< T, 1 > &inY, const Vector< T, 1 > &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 2 > &inXY, const T &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const T &inX, const Vector< T, 2 > &inYZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 2 > &inXY, const Vector< T, 1 > &inZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< T, 1 > &inX, const Vector< T, 2 > &inYZ) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Vector< U, 3 > &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
Vector(const Matrix< T, 3, 1 > &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
asMatrix() (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
asMatrix() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
asTransposedMatrix() (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
asTransposedMatrix() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
getLength() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
getLengthSquared() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
getX() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
getY() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
getZ() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
hasInf() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
hasNan() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
normalize() (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
normalized() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator!=(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator*(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator*(const T &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator*=(const T &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator+(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator+=(const Vector &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator-() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator-(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator-=(const Vector &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator/(const T &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator/=(const T &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator<(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator<=(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator=(const Matrix< T, 3, 1 > &rhs) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator==(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator>(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator>=(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator[](uint8_t index) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator[](uint8_t index) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
operator^(const Vector &rhs) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
ptr() (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
ptr() const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
scale(float newLength) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
scaled(float newLength) const (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
set(const T &x, const T &y, const T &z) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
setX(const T &value) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
setY(const T &value) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
setZ(const T &value) (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >inline
x (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
y (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >
z (defined in modm::Vector< T, 3 >)modm::Vector< T, 3 >