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