summaryrefslogtreecommitdiff
path: root/assets/javascripts/rectangles/models
diff options
context:
space:
mode:
Diffstat (limited to 'assets/javascripts/rectangles/models')
-rw-r--r--assets/javascripts/rectangles/models/rect.js9
-rw-r--r--assets/javascripts/rectangles/models/room.js3
-rw-r--r--assets/javascripts/rectangles/models/wall.js4
3 files changed, 1 insertions, 15 deletions
diff --git a/assets/javascripts/rectangles/models/rect.js b/assets/javascripts/rectangles/models/rect.js
index aca9212..7a2ac6f 100644
--- a/assets/javascripts/rectangles/models/rect.js
+++ b/assets/javascripts/rectangles/models/rect.js
@@ -1,13 +1,4 @@
-function sidesToString(sides){
- var s = ""
- if (sides & FRONT) s += "front "
- if (sides & BACK) s += "back "
- if (sides & LEFT) s += "left "
- if (sides & RIGHT) s += "right "
- return s
-}
-
window.Rect = (function(){
var Rect = function (x0,y0,x1,y1){
if (x0 instanceof vec2) {
diff --git a/assets/javascripts/rectangles/models/room.js b/assets/javascripts/rectangles/models/room.js
index 4c5643a..731411c 100644
--- a/assets/javascripts/rectangles/models/room.js
+++ b/assets/javascripts/rectangles/models/room.js
@@ -1,6 +1,3 @@
-var FRONT = 0x1, BACK = 0x2, LEFT = 0x4, RIGHT = 0x8, FLOOR = 0x10, CEILING = 0x20
- FRONT_BACK = FRONT | BACK, LEFT_RIGHT = LEFT | RIGHT, FLOOR_CEILING = FLOOR | CEILING
-
window.Room = (function(){
var Room = function(opt){
diff --git a/assets/javascripts/rectangles/models/wall.js b/assets/javascripts/rectangles/models/wall.js
index ae23125..a9c2fd6 100644
--- a/assets/javascripts/rectangles/models/wall.js
+++ b/assets/javascripts/rectangles/models/wall.js
@@ -1,6 +1,3 @@
-var painting_distance_from_wall = 8
-
-
window.Wall = (function(){
var Wall = function(opt){
@@ -23,6 +20,7 @@ window.Wall = (function(){
Wall.prototype.reset = function(){
}
+
Wall.prototype.destroy = function(){
this.mx.forEach(function(mx){
mx.destroy && mx.destroy()