James Jackson-South
8c9c387fdd
Better Rotate, almost there with Skew.
Former-commit-id: acc64fb7b84199565b20e48acc02e2bf85f8251b
Former-commit-id: 217dd2c5723f414b60b8f46b03876ce9c873fe44
Former-commit-id: f600d8f9917d15984aa601b8ece53ec63af973e2
10 years ago
James Jackson-South
44b613f95b
Begin smarter rotate/skew maths [skip ci]
Former-commit-id: b2ad022ef5c2d8acc22e5a8d4133fc3cb26aac65
Former-commit-id: d0631f99f8aef3b71b44252f0c17ded9a926ec3d
Former-commit-id: 5c7ff70d77fe8d5e56cab00db8fa681912fe4006
10 years ago
Jonas Frost
ec1e4eafaa
Optimized Rotate() to use pre calculated rotation matrix
Former-commit-id: f54c50b9425657fa4cc899838b96c9f8a6529017
Former-commit-id: 819dd1dc7b3dd5d2824ef07ce39ef8ee791f8d40
Former-commit-id: 721b476e0647f7eb6f2a4e7fff037354215a7e81
10 years ago
James South
fb6ac13e17
Add Skew, Enhance Rotate
Former-commit-id: 55c3fee46aa082cc2cca3232580ed42d6d40a1e1
Former-commit-id: ab1b89f66aca40b6d2afe262ab937d768cae67af
Former-commit-id: ef13eccfc48a91a3adc99eaf0b746486d069bac1
10 years ago
James Jackson-South
a9ad947885
Rename to Core
Former-commit-id: c18f0149c93be6a2b8f196bd9265d293071f303b
Former-commit-id: ec96e4fa102a05b541bee1dc6be583ad9676a664
Former-commit-id: af407d177b01792436a266deecb16925f1c22981
10 years ago
James Jackson-South
f7d04925d7
Rename to Core
Former-commit-id: d67ccae22dd0be392237738f05abc778f5f37bca
Former-commit-id: b2cd4c7535080da11a3710d8e4a6dc4cba934512
Former-commit-id: 491167f89f2e9487a1956a33cf75616d3b4789c6
10 years ago
James Jackson-South
756f5b6a93
Clean up primitives
Former-commit-id: 5cf1ec2ba4cf646e94524fb425951760724b3eae
Former-commit-id: cc0f2177a28de32d6df34b0d23bfcba3ec898c0c
Former-commit-id: 8f2227320a0891bc824fb7256b97d536f381a76a
10 years ago
James Jackson-South
a567287df5
Clean up primitives
Former-commit-id: 48d938725895d56593d7adb1b0b9874c3453de1a
Former-commit-id: c35e8557e3c481befce4d4b2c2dbd6bf5afe9c24
Former-commit-id: 0dffd360cd78c7570182448ddb60f872d27284fe
10 years ago
James Jackson-South
823ea46e0d
Switch out List for ImmutableArray
Use my full name.
Former-commit-id: 329d5d6ae345d28b6c120966b77641cec4dce101
Former-commit-id: 121cd1a695ad5d3da170725385a3e555b5536798
Former-commit-id: c34c57087a21e44a404066329e2512d678eef567
11 years ago
James Jackson-South
e42ae5e67d
Switch out List for ImmutableArray
Use my full name.
Former-commit-id: 68931f6382eb2988fb29b31ea82ea03c48f967a3
Former-commit-id: 07b72753f259aae27c2eeea8d8ade919ab11fd98
Former-commit-id: c564a2e6328096acf051af9def4656e75ad2547c
11 years ago
James Jackson-South
1e5fac8ff9
Update to NET 4.6 etc
Former-commit-id: 13504b6bd87f681d061848d19c5f3cb607e96dc6
Former-commit-id: eff308eb2d06484cbe38ef3a808f29584233ac6e
Former-commit-id: fc96b270e55c0ed1d7dd47e2769402c348bf298e
11 years ago
James Jackson-South
e7003539b4
Update to NET 4.6 etc
Former-commit-id: 507fcf53a7df87e203954e187fbb61bec515ddbb
Former-commit-id: ce1d96184a059188a0f1040350c7da84764c294a
Former-commit-id: 7cd451ad1df8bcf080bfb01d3b6c4a89f10c8d78
11 years ago
James Jackson-South
1ca560974b
Stylecop fixes
Former-commit-id: 7b8fc04d018b9909e6ecc8121c6922d1355a6c16
Former-commit-id: b97cade764cac6b18f519bb1fdb5fbb94e999e4a
Former-commit-id: 79a3910c2bcac489aebc9818dae4fe4aa1cc9ea8
11 years ago
James Jackson-South
1c663fcd18
Stylecop fixes
Former-commit-id: 1b0ef96b06ffe4ed4bcee91a237b5b3f1cd53cde
Former-commit-id: a0c65ac3f0b7e1029c7344e045e8cfba0d67d6cb
Former-commit-id: b81dcea8e7c8fd616816f2842b095d792afb1c0f
11 years ago
James South
390a85a33f
Update to c#6 syntax, make structs immutable
Former-commit-id: 16af1f16e57b4f2c9c2240ee862c942fd007c763
Former-commit-id: c44ca6ac1dd960b1969a3f41abc144997f0f377b
Former-commit-id: 85d69d6c73396d70248bd56101cf022d9eba2930
11 years ago
James South
6e0780bcc2
Update to c#6 syntax, make structs immutable
Former-commit-id: 422cca4d32fcde728b090058088408d56fd4cbb0
Former-commit-id: 8d29aadde9a6b84d9d873b14142907e8228da4cc
Former-commit-id: 79aba44ef77760b6d58bfa7cdaf59060c6041be5
11 years ago
James South
6c431b4660
Adding more structs and tests
Former-commit-id: c555dd4321d4c11490aa73f8f0d4509679991282
Former-commit-id: 0072a5aac08319d389358dd2f4d274038240fe0e
Former-commit-id: f443d31725e0c4bc2d633ec6df65cb6b513b4b8b
11 years ago
James South
729bea0bb7
Adding more structs and tests
Former-commit-id: 03b1d97585401b5d17df9a1a2f2ada95ae0c07b3
Former-commit-id: 518aea7fdc840bac2d2192c2be518dfbdff62a00
Former-commit-id: 584ffff783791d73fe96685aa322ac7c97bb285f
11 years ago
James South
9931734370
Adding example Point class.
Former-commit-id: e97953012d1621a1324494526c34847769474e19
Former-commit-id: 1b1a4de1f11014924da04ebddccd41dcdc619f78
Former-commit-id: 320af23aed793b7e71d31613c1238b2e1a05ed4a
11 years ago
James South
f8a9b439aa
Adding example Point class.
Former-commit-id: bef6431b2ad89bc9e7668a84359d0e1aa4cd6662
Former-commit-id: d0d13cb4f20623fcb7681030272271f6157f9445
Former-commit-id: 012b040185e93ec3032cf895e089d0b9ff09295a
11 years ago