99 Commits (eaec97657dd47be4bfa15abdbc89dc7ea7a44016)

Author SHA1 Message Date
James Jackson-South cab9d4d76b Fix #999 and add tests 7 years ago
James Jackson-South 2a5dd6bc76 Fix #999 and add tests 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp 2c04d6b036 redundant usings (#960) 7 years ago
Anton Firszov 139a0000ce made AutoOrientExtensions non-generic 7 years ago
Anton Firszov 3c7988cef6 Finished refactoring transforms 7 years ago
Anton Firszov 2995f596ef *ProcessorImplementation<T> ===> *Processor<T>, 7 years ago
Anton Firszov 475cf843bb fix processor invocation tests 7 years ago
Anton Firszov 59845dcbd7 reached a fully compiling state 7 years ago
Jason Nelson fca697206a Update metadata names (#879) 7 years ago
James Jackson-South 56ad62dc78 Fix #787 7 years ago
James Jackson-South 450a417d34 Add Skew methods and tests. 7 years ago
James Jackson-South adc9d76481 Add Rotate(degrees, origin) 7 years ago
James Jackson-South d992d85ef0 Match APIs 7 years ago
James Jackson-South 1705a5a9dc Update dependencies 7 years ago
James Jackson-South f6ed06bb52 Remove "Matrix" suffix 7 years ago
Anton Firszov fb6c407026 Rotation around custom center point. Rename PrependCenteredRotationRadians back to PrependRotationRadians 7 years ago
Anton Firszov e43e09999d Make AffineTransformProcessor and AffineTransformBuilder API more flexible 7 years ago
Anton Firszov 9d71fd381d extend ProjectiveTransformBuilder 7 years ago
Anton Firszov 1f330306db Translation, Scale -> ProjectiveTransformBuilder 7 years ago
Anton Firszov 9183956813 rename methods + extend API 7 years ago
Anton Firszov 9afad9bd7c add more tests 7 years ago
James Jackson-South 8e91b7a06b Update tests/ImageSharp.Tests/Processing/Transforms/AffineTransformTests.cs 7 years ago
James Jackson-South 5a2a29872a Cleanup and add dedicated transform builder tests 7 years ago
James Jackson-South e61b272d22 Change tolerance for 32bit framework builds. 7 years ago
James Jackson-South d786c6e53e Introduce ProjectiveTransformBuilder 7 years ago
James Jackson-South 1089a32351 Introduce AffineTransformBuilder 7 years ago
Anton Firszov daf38f9e6d drop all PixelExtensions usages in product code, 7 years ago
James Jackson-South d49d74aafc Update and normalise pixel format + disable out of date tests 7 years ago
James Jackson-South acb8102388 Throw when crop rectangle exceeds source bounds. 7 years ago
Anton Firszov 7d415fbc27 ParallelHelper -> ProjectiveTransformProcessor, better RotateTests 7 years ago
Jason Nelson d773ba37af Replace == null with is null 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
Scott Williams 6ff3aed4fb remove `SavePixelData()` apis in favour of `GetPixelSpan()` 8 years ago
James Jackson-South ae66072668 Use Rgba64 for image comparison. 8 years ago
Anton Firszov b8519bf0c0 use FormattableString instead of string in tests 8 years ago
Anton Firszov d2e74e1145 use FormattableString for .DebugSave(...) and .CompareToReferenceOutput(...) whenever possible 8 years ago
Anton Firszov 4ab6da95f7 floating points from hell 8 years ago
Anton Firszov 4bc83b7fe8 increase tolerance for Transform_WithTaperMatrix 8 years ago
James Jackson-South 859ad17044 Enable comparison tests. 8 years ago
Anton Firszov ecc4273a15 OK, I give it up,let's increase the tolerance again. 8 years ago
Anton Firszov e5acfb3f2a use "fixed" reference output + reduce tolerance 8 years ago
Anton Firszov dbd75c2d42 workaround Vector2 CLR bug + cover taper parameters with tests 8 years ago
James Jackson-South 3a2afd8e5e Enable tests 8 years ago
James Jackson-South b98c337448 Rename helper 8 years ago
James Jackson-South a803e49fb0 Add another test and make some methods public 8 years ago
James Jackson-South d023ebc379 Begin adding tests. 8 years ago
Jason Nelson 55d0e8c62a Format tests 8 years ago
James Jackson-South a7dbee7f4e Init projective transform testing 8 years ago
Anton Firszov 454c5a1b48 trying to fine-tune tolerance values 8 years ago