Inkscape
Vector Graphics Editor
|
Vertical shearing. More...
#include <transforms.h>
Public Member Functions | |
VShear ()=default | |
VShear (Coord h) | |
operator Affine () const | |
![]() | |
Coord | factor () const |
void | setFactor (Coord nf) |
VShear & | operator*= (VShear const &s) |
bool | operator== (ShearBase< VShear > const &s) const |
VShear | inverse () const |
![]() | |
template<typename T2 > | |
Affine | operator* (T2 const &t) const |
Additional Inherited Members | |
![]() | |
static VShear | identity () |
![]() | |
ShearBase ()=default | |
ShearBase (Coord _f) | |
![]() | |
Coord | f |
Vertical shearing.
Points on the Y axis will not move. Combine with translations to get a shear with a different invariant line.
Definition at line 272 of file transforms.h.
|
default |
|
inlineexplicit |
Definition at line 277 of file transforms.h.
|
inline |
Definition at line 278 of file transforms.h.
References Geom::ShearBase< VShear >::Affine, and Geom::ShearBase< VShear >::f.