diff options
Diffstat (limited to 'generic/Transfo.h')
-rw-r--r-- | generic/Transfo.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/generic/Transfo.h b/generic/Transfo.h index b56f40a..c116a61 100644 --- a/generic/Transfo.h +++ b/generic/Transfo.h @@ -71,13 +71,13 @@ ZnTransfoDecompose(ZnTransfo *t, ZnPoint *scale, ZnPoint *trans, ZnReal *rotation, - ZnReal *shearxy); + ZnReal *skewxy); ZnBool ZnTransfoEqual(ZnTransfo *t1, ZnTransfo *t2, ZnBool include_translation); ZnBool -ZnTransfoHasShear(ZnTransfo *t); +ZnTransfoHasSkew(ZnTransfo *t); ZnBool ZnTransfoIsTranslation(ZnTransfo *t); ZnPoint * @@ -107,6 +107,13 @@ ZnRotateRad(ZnTransfo *t, ZnTransfo * ZnRotateDeg(ZnTransfo *t, ZnReal angle); - +ZnTransfo * +ZnSkewRad(ZnTransfo *t, + ZnReal skew_x, + ZnReal skew_y); +ZnTransfo * +ZnSkewDeg(ZnTransfo *t, + ZnReal skew_x, + ZnReal skew_y); #endif /* _Transfo_h */ |