Changelog
[2.1.1] - 2024-11-08
Changelog
[2.1.0] - 2024-11-08
index.d.ts
(#29 #30)Changelog
[2.0.1] - 2024-10-28
nudged.estimate
regarding nullish params.estimator
property. (#37)R
, TS
, TR
, and TSR
estimators (#31)nudged.estimate
(#37)The TS, TR, and TSR estimators now always fall back to translation when domain and range provide only a single point pair for estimation. Previously this was not guaranteed in rare edge cases due to floating point rounding errors. Therefore, if your application had some additional checks to choose T for single point situations over TS, TR or TSR, those additional checks can now be safely removed.
Changelog
[2.0.0] - 2021-08-06
The library switched from object-oriented to pure functional paradigm.
nudged.estimators
, nudged.transform
, nudged.point
, and nudged.analysis
.nudged.analysis.mse
for mean-squared error and nudged.analysis.rss
for residual sum of squares.mocha
to tape
{ x: 1, y: 2 }
instead of [ 1, 2 ]
to denote a point.{ a: 1, b: 2, x: 3, y: 4 }
instead of Transform
to denote a transformation.nudged.estimate({ estimator, domain, range })
instead of nudged.estimate(estimator, domain, range)
nudged.estimators.TS
instead of nudged.estimateTS
. The same goes for all the estimator types.nudged.transform.toMatrix
and nudged.point.distance
to work with transformations and points instead of methods of Transform
and Point
classes.Changelog
[1.6.0] - 2021-06-05
nudged.createFromString
to enable creating a Transform from CSS matrix string. (#21)Changelog
[1.5.0] - 2021-01-06
nudged.estimateL
, nudged.estimateX
, and nudged.estimateY
transform.toString()
that returns a CSS transform-function string.nudged.estimate
function.Changelog
[1.4.0] - 2018-01-13
Transform#equals()
: Transform#equal()
Transform
: almostEqual
, add
, subtract
, negate
, norm
. (#19)Transform.EPSILON
tolerance variable.Changelog
[1.3.1] - 2018-01-11
estimateTR
and estimateTS
(#16)Changelog
[1.3.0] - 2018-01-09
Transform
method multiplyBy
: multiplyRight
(#12)Transform.R90
, .R180
, R270
, and X2
. (#13)I
. (#14).npmignore
file for more compact npm releases.jshint
with standard
genversion
to generate the version property.estimate
function and Transform.IDENTITY
(#8)Changelog
[1.2.0] - 2016-11-22
Transform
serialization methods: createFromArray
, toArray
(#11)Transform
property documentation. (#10)nudged.create
.