Skip to content

Commit b9f55b2

Browse files
Change field names of Transform (#86)
1 parent d958bb7 commit b9f55b2

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Notable changes to this project are documented in this file. The format is based
77
Breaking changes:
88
- Migrate FFI to ES modules (#85 by @JordanMartinez)
99
- Support arcs that are drawn counter-clockwise (#58, #83 by @karljs and @JordanMartinez)
10+
- The `Transform` type now uses the field names `a`, `b`, `c`, `d`, `e` and `f`, instead of `m11`, `m12`, `m21`, `m22`, `m31` and `m32` (#86 by @artemisSystem)
1011

1112
New features:
1213
- Added `createImageDataWith` (#81)

src/Graphics/Canvas.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,15 +291,15 @@ export function translate(ctx) {
291291
export function transform(ctx) {
292292
return function(t) {
293293
return function() {
294-
ctx.transform(t.m11, t.m12, t.m21, t.m22, t.m31, t.m32);
294+
ctx.transform(t.a, t.b, t.c, t.d, t.e, t.f);
295295
};
296296
};
297297
}
298298

299299
export function setTransform(ctx) {
300300
return function(t) {
301301
return function() {
302-
ctx.setTransform(t.m11, t.m12, t.m21, t.m22, t.m31, t.m32);
302+
ctx.setTransform(t.a, t.b, t.c, t.d, t.e, t.f);
303303
};
304304
};
305305
}

src/Graphics/Canvas.purs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -479,12 +479,12 @@ foreign import translate :: Context2D -> TranslateTransform -> Effect Unit
479479

480480
-- | An object representing a general transformation as a homogeneous matrix.
481481
type Transform =
482-
{ m11 :: Number
483-
, m12 :: Number
484-
, m21 :: Number
485-
, m22 :: Number
486-
, m31 :: Number
487-
, m32 :: Number
482+
{ a :: Number
483+
, b :: Number
484+
, c :: Number
485+
, d :: Number
486+
, e :: Number
487+
, f :: Number
488488
}
489489

490490
-- | Apply a general transformation to the current transformation matrix

0 commit comments

Comments
 (0)