utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
Loading...
Searching...
No Matches
utility::graphic::Scale< ScaleComponentType > Member List

This is the complete list of members for utility::graphic::Scale< ScaleComponentType >, including all inherited members.

equalsEpsilon(const Vector &rhs, VectorComponentType epsilon=VectorComponentType { 1e-5 }) constutility::math::Vector< ScaleComponentType, 3 >inline
getX(void) const noexceptutility::graphic::Scale< ScaleComponentType >inline
getY(void) const noexceptutility::graphic::Scale< ScaleComponentType >inline
getZ(void) const noexceptutility::graphic::Scale< ScaleComponentType >inline
hasNegativeComponent(void) const noexceptutility::graphic::Scale< ScaleComponentType >inline
isUniform(ScaleComponentType epsilon=ScaleComponentType { 1e-6 }) const noexceptutility::graphic::Scale< ScaleComponentType >inline
operator!=(const Scale &other) const noexceptutility::graphic::Scale< ScaleComponentType >inline
Vector< ScaleComponentType, 3 >::operator!=(const Vector &rhs) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator*(VectorComponentType scalar) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator*(const Vector &rhs) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator*=(VectorComponentType scalar) noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator*=(const Vector &rhs) noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator+(const Vector &rhs) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator+=(const Vector &rhs) noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator-(const Vector &rhs) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator-() const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator-=(const Vector &rhs) noexceptutility::math::Vector< ScaleComponentType, 3 >inline
operator/(VectorComponentType scalar) constutility::math::Vector< ScaleComponentType, 3 >inline
operator/(const Vector &rhs) constutility::math::Vector< ScaleComponentType, 3 >inline
operator/=(VectorComponentType scalar)utility::math::Vector< ScaleComponentType, 3 >inline
operator/=(const Vector &rhs)utility::math::Vector< ScaleComponentType, 3 >inline
operator<(const Scale &other) const noexceptutility::graphic::Scale< ScaleComponentType >inline
operator=(const Scale &other)=defaultutility::graphic::Scale< ScaleComponentType >
operator=(Scale &&other) noexcept=defaultutility::graphic::Scale< ScaleComponentType >
Vector< ScaleComponentType, 3 >::operator=(const Vector &other)=defaultutility::math::Vector< ScaleComponentType, 3 >
Vector< ScaleComponentType, 3 >::operator=(Vector &&other) noexcept=defaultutility::math::Vector< ScaleComponentType, 3 >
operator==(const Scale &other) const noexceptutility::graphic::Scale< ScaleComponentType >inline
Vector< ScaleComponentType, 3 >::operator==(const Vector &rhs) const noexceptutility::math::Vector< ScaleComponentType, 3 >inline
Scale(void)utility::graphic::Scale< ScaleComponentType >inline
Scale(ScaleComponentType value)utility::graphic::Scale< ScaleComponentType >inlineexplicit
Scale(const utility::math::Vector< ScaleComponentType, 3 > &vector)utility::graphic::Scale< ScaleComponentType >inlineexplicit
Scale(ScaleComponentType x, ScaleComponentType y, ScaleComponentType z)utility::graphic::Scale< ScaleComponentType >inline
Scale(std::initializer_list< ScaleComponentType > values)utility::graphic::Scale< ScaleComponentType >inline
Scale(const std::initializer_list< ScaleComponentType > &value)utility::graphic::Scale< ScaleComponentType >inline
Scale(const Scale &other)=defaultutility::graphic::Scale< ScaleComponentType >
Scale(Scale &&other) noexcept=defaultutility::graphic::Scale< ScaleComponentType >
scaleBy(const Scale &factor) noexceptutility::graphic::Scale< ScaleComponentType >inline
scaled(const Scale &factor) const noexceptutility::graphic::Scale< ScaleComponentType >inline
setUniform(ScaleComponentType value) noexceptutility::graphic::Scale< ScaleComponentType >inline
setX(const ScaleComponentType value) noexceptutility::graphic::Scale< ScaleComponentType >inline
setY(const ScaleComponentType value) noexceptutility::graphic::Scale< ScaleComponentType >inline
setZ(const ScaleComponentType value) noexceptutility::graphic::Scale< ScaleComponentType >inline
Vector(void)utility::math::Vector< ScaleComponentType, 3 >inline
Vector(const glm::vec< VectorDimension, VectorComponentType > &v)utility::math::Vector< ScaleComponentType, 3 >inlineexplicit
Vector(std::initializer_list< VectorComponentType > values)utility::math::Vector< ScaleComponentType, 3 >inline
Vector(VectorComponentType value)utility::math::Vector< ScaleComponentType, 3 >inlineexplicit
Vector(const Vector &other)=defaultutility::math::Vector< ScaleComponentType, 3 >
Vector(Vector &&other) noexcept=defaultutility::math::Vector< ScaleComponentType, 3 >
~Scale(void)=defaultutility::graphic::Scale< ScaleComponentType >
~Vector(void)=defaultutility::math::Vector< ScaleComponentType, 3 >