Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::Transform< T > Member List

This is the complete list of members for donner::Transform< T >, including all inherited members.

datadonner::Transform< T >
determinant() constdonner::Transform< T >inline
inverse() constdonner::Transform< T >inline
isIdentity() constdonner::Transform< T >inline
operator*(const Transform< T > &rhs) constdonner::Transform< T >inline
operator<<donner::Transform< T >friend
operator=(const Transform< T > &)=defaultdonner::Transform< T >
operator=(Transform< T > &&)=defaultdonner::Transform< T >
Rotate(T angleRadians)donner::Transform< T >inlinestatic
Scale(T extent)donner::Transform< T >inlinestatic
Scale(const Vector2< T > &extent)donner::Transform< T >inlinestatic
Scale(T x, T y)donner::Transform< T >inlinestatic
SkewX(T theta)donner::Transform< T >inlinestatic
SkewY(T theta)donner::Transform< T >inlinestatic
Transform()donner::Transform< T >inline
Transform(UninitializedTag)donner::Transform< T >inlineexplicit
Transform(const Transform< T > &)=defaultdonner::Transform< T >
Transform(Transform< T > &&)=defaultdonner::Transform< T >
transformBox(const Box< T > &box) constdonner::Transform< T >inline
transformPosition(const Vector2< T > &v) constdonner::Transform< T >inline
transformVector(const Vector2< T > &v) constdonner::Transform< T >inline
Translate(const Vector2< T > &offset)donner::Transform< T >inlinestatic
Translate(T x, T y)donner::Transform< T >inlinestatic
uninitializeddonner::Transform< T >static
~Transform()=defaultdonner::Transform< T >