Great big transform revamp.

We now have a Transform interface and a bevy of implementations of varying
generality: identity, rigid body, uniform scaling, non-uniform scaling, and
affine.

Along the way, Vector was added, APIs were tidied up, bits were twiddled, but
no platonic shapes were harmed.
This commit is contained in:
Michael Bayne
2011-07-06 13:08:12 -07:00
parent b6f87af8a0
commit aa0fe0f87c
30 changed files with 1736 additions and 716 deletions
+6
View File
@@ -43,6 +43,12 @@
</scm>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>