On master: "Curve"

This commit is contained in:
Jürg Lehni 2011-03-02 16:22:26 +00:00
commit 42ffdec911

20
src/path/Curve.js Normal file
View file

@ -0,0 +1,20 @@
Curve = Base.extend({
initialize: function() {
},
statics: {
read: function(args, index) {
var index = index || 0, length = args.length - index;
if (length == 1 && args[index] instanceof Curve) {
return args[index];
} else if (length != 0) {
var curve = new Curve(Curve.dont);
curve.initialize.apply(curve, index > 0
? Array.prototype.slice.call(args, index) : args);
return curve;
}
return null;
}
}
});