diff options
Diffstat (limited to 'generic/Transfo.h')
-rw-r--r-- | generic/Transfo.h | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/generic/Transfo.h b/generic/Transfo.h index 46ce803..9ce9b8e 100644 --- a/generic/Transfo.h +++ b/generic/Transfo.h @@ -42,71 +42,71 @@ * So a[0][1] is upper right corner of matrix a and a[2][0] * is lower left corner. */ -typedef struct _RadarTransfo { - RadarReal _[3][2]; -} RadarTransfo; +typedef struct _ZnTransfo { + ZnReal _[3][2]; +} ZnTransfo; -RadarTransfo * -RadarTransfoNew(void); -RadarTransfo * -RadarTransfoDuplicate(RadarTransfo *t); +ZnTransfo * +ZnTransfoNew(void); +ZnTransfo * +ZnTransfoDuplicate(ZnTransfo *t); void -RadarTransfoFree(RadarTransfo *t); +ZnTransfoFree(ZnTransfo *t); void -RadarPrintTransfo(RadarTransfo *t); +ZnPrintTransfo(ZnTransfo *t); void -RadarTransfoSetIdentity(RadarTransfo *t); -RadarBool -RadarTransfoIsIdentity(RadarTransfo *t); -RadarTransfo * -RadarTransfoCompose(RadarTransfo *res, - RadarTransfo *t1, - RadarTransfo *t2); -RadarTransfo * -RadarTransfoInvert(RadarTransfo *t, - RadarTransfo *inv); +ZnTransfoSetIdentity(ZnTransfo *t); +ZnBool +ZnTransfoIsIdentity(ZnTransfo *t); +ZnTransfo * +ZnTransfoCompose(ZnTransfo *res, + ZnTransfo *t1, + ZnTransfo *t2); +ZnTransfo * +ZnTransfoInvert(ZnTransfo *t, + ZnTransfo *inv); void -RadarTransfoDecompose(RadarTransfo *t, - RadarPoint *scale, - RadarPoint *trans, - RadarReal *rotation, - RadarReal *shearxy); -RadarBool -RadarTransfoEqual(RadarTransfo *t1, - RadarTransfo *t2, - RadarBool include_translation); -RadarBool -RadarTransfoHasShear(RadarTransfo *t); -RadarBool -RadarTransfoIsTranslation(RadarTransfo *t); -RadarPoint * -RadarTransformPoint(RadarTransfo *t, - RadarPoint *p, - RadarPoint *xp); +ZnTransfoDecompose(ZnTransfo *t, + ZnPoint *scale, + ZnPoint *trans, + ZnReal *rotation, + ZnReal *shearxy); +ZnBool +ZnTransfoEqual(ZnTransfo *t1, + ZnTransfo *t2, + ZnBool include_translation); +ZnBool +ZnTransfoHasShear(ZnTransfo *t); +ZnBool +ZnTransfoIsTranslation(ZnTransfo *t); +ZnPoint * +ZnTransformPoint(ZnTransfo *t, + ZnPoint *p, + ZnPoint *xp); void -RadarTransformPoints(RadarTransfo *t, - RadarPoint *p, - RadarPoint *xp, - int num); -RadarTransfo * -RadarTranslate(RadarTransfo *t, - RadarReal delta_x, - RadarReal delta_y); -RadarTransfo * -RadarSetTranslation(RadarTransfo *t, - RadarReal delta_x, - RadarReal delta_y); -RadarTransfo * -RadarScale(RadarTransfo *t, - RadarReal scale_x, - RadarReal scale_y); -RadarTransfo * -RadarRotateRad(RadarTransfo *t, - RadarReal angle); -RadarTransfo * -RadarRotateDeg(RadarTransfo *t, - RadarReal angle); +ZnTransformPoints(ZnTransfo *t, + ZnPoint *p, + ZnPoint *xp, + int num); +ZnTransfo * +ZnTranslate(ZnTransfo *t, + ZnReal delta_x, + ZnReal delta_y); +ZnTransfo * +ZnSetTranslation(ZnTransfo *t, + ZnReal delta_x, + ZnReal delta_y); +ZnTransfo * +ZnScale(ZnTransfo *t, + ZnReal scale_x, + ZnReal scale_y); +ZnTransfo * +ZnRotateRad(ZnTransfo *t, + ZnReal angle); +ZnTransfo * +ZnRotateDeg(ZnTransfo *t, + ZnReal angle); #endif /* _Transfo_h */ |