Commit Graph

84 Commits

Author SHA1 Message Date
Paul Zabelin
c652086a54 update baselines 2018-03-01 00:55:00 -08:00
Paul Zabelin
a98119e04e mute noise on travis
optimize images
2018-02-28 22:01:27 -08:00
Paul Zabelin
95783c68c3 refactor accelerate test to verify correctness 2018-02-28 21:04:25 -08:00
Paul Zabelin
d13d6e656e add accelarate performance tests for comparison 2018-02-28 20:16:30 -08:00
Paul Zabelin
597268c64c refactor NimbleSpecHelper
to share it with OS X target
2018-02-28 17:33:17 -08:00
Paul Zabelin
2ec1e5c3c1 reinstall pods, fix specs 2018-02-28 01:26:59 -08:00
Paul Zabelin
0f1631dbe3 add tests for open cv on mac 2018-02-28 01:17:18 -08:00
Paul Zabelin
a5cb37639e add spec to compare algebraic solution and OpenCV 2018-02-27 23:30:50 -08:00
Paul Zabelin
11e5e09d9f add performance test to compare 2018-02-24 18:44:33 -08:00
Paul Zabelin
2611e7bda2 add Algebraic Solution 2018-02-24 18:34:58 -08:00
Paul Zabelin
24dae76b57 add patternTransform to svg
in attempt to match transformation of frame
2018-02-22 23:08:44 -08:00
Paul Zabelin
1724040583 add spec for reverse projection 2018-02-19 21:59:27 -08:00
Paul Zabelin
2c9c9b751f reuse layerRotation helper 2018-02-19 20:53:55 -08:00
Paul Zabelin
8509c89869 split Framework Unit Specs
from Application Specs
2018-02-19 20:34:28 -08:00
Paul Zabelin
606edbdf3c add spec for layer transform rotation 2018-02-19 17:41:20 -08:00
Paul Zabelin
4e166f91bf add CALayerTransformSpec 2018-02-19 17:02:53 -08:00
Paul Zabelin
18226612e4 verify key path values of layer transform 2018-02-19 16:21:34 -08:00
Paul Zabelin
f2301670ca refactor normalization and 3d conversion 2018-02-19 03:43:15 -08:00
Paul Zabelin
1f3308381a refactor use of constants
add spec for to3d
2018-02-19 02:57:17 -08:00
Paul Zabelin
debf5d9a4f add spec for basisVectorsToPointsMap
refactor static members of Matrix3x3Type
2018-02-19 01:47:29 -08:00
Paul Zabelin
256a5b4f98 refactor spec
to show normalized values that match initial values
2018-02-01 21:17:23 -08:00
Paul Zabelin
fb08df3c9e add spec for determinant
show matrix values in playground
2018-02-01 21:13:05 -08:00
Paul Zabelin
2717dfc361 verify rotation matrix in spec
should contain cos and sin of the angle
2018-01-31 23:49:20 -08:00
Paul Zabelin
a29cb0edbd verify values of CATransform3D matrix
made as a result of projection
2018-01-31 23:36:23 -08:00
Paul Zabelin
d98f6ab6a8 fix confusion of corner order
add init with 4 corner points
2018-01-29 23:27:11 -08:00
Paul Zabelin
962150113f add spec for trapezoid 2018-01-29 22:57:48 -08:00
Paul Zabelin
5de648bd2c refactor spec helper 2018-01-28 20:12:26 -08:00
Paul Zabelin
c51f2b9bff add image fill to svg
to show that just plopping image won't fit
Preview SVG with Finder
2018-01-28 19:53:59 -08:00
Paul Zabelin
1cc9210559 verify identity transformation in spec 2018-01-28 16:57:10 -08:00
Paul Zabelin
e66360feb6 add spec for rotation 2018-01-28 16:35:52 -08:00
Paul Zabelin
8fc6998155 move adjugate to specs
as it is no longer needed on 64-bit architectures
2018-01-28 15:47:48 -08:00
Paul Zabelin
9367a81fd1 remove support of 32 bit architectures 2018-01-28 15:21:52 -08:00
Paul Zabelin
b1dcd5bb19 set development team to run tests on device
reformat specs
2018-01-28 03:12:25 -08:00
Paul Zabelin
0b090531df add spec for Perspective debug description 2018-01-28 02:15:43 -08:00
Paul Zabelin
de77dc0597 refactor general2DProjection spec 2018-01-28 02:06:55 -08:00
Paul Zabelin
5e088c2fa3 add resetAnchorPoint from tests to example 2018-01-05 17:25:05 -08:00
Paul Zabelin
231da21a73 refactor PerformanceTest
to measure Perspective create time
2018-01-05 15:25:31 -08:00
Paul Zabelin
79cb6af227 refactor for readibility 2018-01-04 17:59:12 -08:00
Paul Zabelin
02f93ee249 add spec for adjugate 2018-01-04 16:51:08 -08:00
Paul Zabelin
22cdf9a511 refactor to use ≈ operator 2018-01-04 08:33:41 -08:00
Paul Zabelin
adad1ecff8 cleanup self. 2018-01-04 07:37:02 -08:00
Paul Zabelin
52bf690fc7 update version
fix warnings
2018-01-04 07:24:16 -08:00
Paul Zabelin
26f7e0c087 refactor beCloseTo 2018-01-04 07:12:45 -08:00
Paul Zabelin
9b37829182 update swift
update bundle
update and cleanup pods
update test images
fix Xcode 9.2 errors
2018-01-04 06:05:32 -08:00
Paul Zabelin
6065e8fade revert reference image to be used with iPhone 6 simulator 2016-02-25 22:31:14 -08:00
Paul Zabelin
d503ff5ad8 update expected image for snapshot spec to match travis 2016-02-23 21:08:01 -08:00
Paul Zabelin
30c53977e0 cleanup spec helper, readme 2016-02-23 03:16:58 -08:00
Paul Zabelin
50398cc02d add snapshot test 2016-02-23 03:07:39 -08:00
Paul Zabelin
985c47e2d6 use convenience initializers 2016-02-22 00:34:13 -08:00
Paul Zabelin
9b2f3506f6 introduce Perspective to hold basis vectors maps 2016-02-21 23:59:59 -08:00