simplevectors  0.3.9
Simple vector implementations in C++
svector::Vector3D Member List

This is the complete list of members for svector::Vector3D, including all inherited members.

angle() constsvector::Vector3Dinline
anglesAs() constsvector::Vector3Dinline
at(const std::size_t index) constsvector::Vector< D, T >inline
at(const std::size_t index)svector::Vector< D, T >inline
begin() noexceptsvector::Vector< D, T >inline
begin() const noexceptsvector::Vector< D, T >inline
componentsAs() constsvector::Vector3Dinline
const_iterator typedefsvector::Vector< D, T >
const_reverse_iterator typedefsvector::Vector< D, T >
cross(const Vector3D &other) constsvector::Vector3Dinline
dot(const Vector< D, T > &other) constsvector::Vector< D, T >inline
end() noexceptsvector::Vector< D, T >inline
end() const noexceptsvector::Vector< D, T >inline
isZero() constsvector::Vector< D, T >inline
iterator typedefsvector::Vector< D, T >
m_componentssvector::Vector< D, T >protected
magn() constsvector::Vector< D, T >inline
normalize() constsvector::Vector< D, T >inline
numDimensions() constsvector::Vector< D, T >inline
operator*=(const T other)svector::Vector< D, T >inline
operator+() constsvector::Vector< D, T >inline
operator+=(const Vector< D, T > &other)svector::Vector< D, T >inline
operator-() constsvector::Vector< D, T >inline
operator-=(const Vector< D, T > &other)svector::Vector< D, T >inline
operator/=(const T other)svector::Vector< D, T >inline
operator=(const Vector< D, T > &other)svector::Vector< D, T >inline
operator=(Vector< D, T > &&) noexcept=defaultsvector::Vector< D, T >
operator[](const std::size_t index) constsvector::Vector< D, T >inline
operator[](const std::size_t index)svector::Vector< D, T >inline
rbegin() noexceptsvector::Vector< D, T >inline
rbegin() const noexceptsvector::Vector< D, T >inline
rend() noexceptsvector::Vector< D, T >inline
rend() const noexceptsvector::Vector< D, T >inline
reverse_iterator typedefsvector::Vector< D, T >
rotate(const double &ang) constsvector::Vector3Dinline
toString() constsvector::Vector< D, T >inlinevirtual
Vector()svector::Vector3Dinline
Vector(const std::initializer_list< T > args)svector::Vector3Dinline
Vector(const Vector< D, T > &other)svector::Vector3Dinline
Vector(Vector< D, T > &&) noexcept=defaultsvector::Vector3D
svector::Vector::Vector(const std::initializer_list< T > args)svector::Vector< D, T >inline
svector::Vector::Vector(const Vector< D, T > &other)svector::Vector< D, T >inline
svector::Vector::Vector(Vector< D, T > &&) noexcept=defaultsvector::Vector< D, T >
Vector3D(const double x, const double y, const double z)svector::Vector3Dinline
Vector3D(const Vec3_ &other)svector::Vector3Dinline
x() constsvector::Vector3Dinline
x(const double &newX)svector::Vector3Dinline
y() constsvector::Vector3Dinline
y(const double &newY)svector::Vector3Dinline
z() constsvector::Vector3Dinline
z(const double &newZ)svector::Vector3Dinline
~Vector()=defaultsvector::Vector< D, T >virtual