| 123456789101112131415161718192021222324252627282930313233343536 | 
							- function TrinGroup(width, height) {
 
-     TrinGroup.superclass.constructor.apply(this);
 
-     this.canvas = document.createElement("canvas");
 
-     this.canvas.width = width;
 
-     this.canvas.height = height;
 
-     this.context = this.canvas.getContext("2d");
 
-     this.group = new TrinLayer();
 
-     this.width = width;
 
-     this.height = height;
 
-     this.updateBounds();
 
- }
 
- extend(TrinGroup, TrinEntity);
 
- TrinGroup.prototype.add = function(entity) {
 
-     this.group.add(entity);
 
- };
 
- TrinGroup.prototype.remove = function(entity) {
 
-     this.group.remove(entity);
 
- };
 
- TrinGroup.prototype.draw = function(context) {
 
-     TrinGroup.superclass.draw.apply(this, [context]);
 
-     
 
-     this.context.clearRect(0, 0, this.width, this.height);
 
-     this.group.draw(this.context);
 
-     
 
-     var sx = 0;
 
-     var sy = 0;
 
-     var sw = this.width;
 
-     var sh = this.height;
 
-     var dx = this.x - this.orign.x * this.scale.x;
 
-     var dy = this.y - this.orign.y * this.scale.y;
 
-     var dw = this.width * this.scale.x;
 
-     var dh = this.height * this.scale.y;
 
-     context.drawImage(this.canvas, sx, sy, sw, sh, dx, dy, dw, dh);
 
- };
 
 
  |