Karsten Schmidt is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

postspectacular / toxiclibs.clj http://toxiclibs.org/

A complete rewriting & rethinking exercise of toxiclibs in Clojure

Clone this repository (size: 207.3 KB): HTTPS / SSH
hg clone https://bitbucket.org/postspectacular/toxiclibs.clj
hg clone ssh://hg@bitbucket.org/postspectacular/toxiclibs.clj
Filename Size Date modified Message
src
test
.DS_Store 6.0 KB initial check in of initial barebones toxiclibs in vanilla clojure
.classpath 423 B adding rotate/scale/translate to IShape2D protocol, refactoring Polygon2D to use protocols (still needs testing)
.gitignore 59 B initial check in of initial barebones toxiclibs in vanilla clojure
.hgignore 121 B switching properly to 1.3 now and refactoring project into a CCW eclipse project. Also started refactoring toxi.geom types into defrecords implementing various interfaces (currently only done for Vec2D & Vec3D). protocols are defined in new protocols.clj file and implementations are re-usable and can be attached to other (user) types in future. toxi.geom.core is now temporarily missing a lot of previous functionality until the other already implemented types have been refactored
.project 520 B switching properly to 1.3 now and refactoring project into a CCW eclipse project. Also started refactoring toxi.geom types into defrecords implementing various interfaces (currently only done for Vec2D & Vec3D). protocols are defined in new protocols.clj file and implementations are re-usable and can be attached to other (user) types in future. toxi.geom.core is now temporarily missing a lot of previous functionality until the other already implemented types have been refactored
README 172 B initial check in of initial barebones toxiclibs in vanilla clojure
project.clj 184 B switching properly to 1.3 now and refactoring project into a CCW eclipse project. Also started refactoring toxi.geom types into defrecords implementing various interfaces (currently only done for Vec2D & Vec3D). protocols are defined in new protocols.clj file and implementations are re-usable and can be attached to other (user) types in future. toxi.geom.core is now temporarily missing a lot of previous functionality until the other already implemented types have been refactored