summaryrefslogtreecommitdiff
path: root/assets/javascripts/environments/tableaux/columns_circle.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/javascripts/environments/tableaux/columns_circle.js')
-rw-r--r--assets/javascripts/environments/tableaux/columns_circle.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/assets/javascripts/environments/tableaux/columns_circle.js b/assets/javascripts/environments/tableaux/columns_circle.js
deleted file mode 100644
index 1816e51..0000000
--- a/assets/javascripts/environments/tableaux/columns_circle.js
+++ /dev/null
@@ -1,42 +0,0 @@
-MX.Tableaux.ColumnsCircle = MX.Tableau.extend({
-
- init: function (opt) {
-
- this.opt = opt = defaults(opt, {
- width: 10,
- height: 10,
- depth: 10,
- radius: 10,
- theta: 0,
- skip: 0,
- x: 0,
- y: 0,
- z: 0,
- rotationY: 0,
- rotationX: 0,
- scale: 1,
- count: 3,
- })
-
- var scalebox, theta
- var radius = opt.radius
-
- for (var i = opt.skip; i < opt.count; i++) {
- theta = i/opt.count * TWO_PI + opt.theta
- scalebox = new MX.ScaleBox({
- "width": opt.width,
- "height": opt.height,
- "depth": opt.depth,
- "x": opt.x + sin(theta) * radius,
- "y": opt.y,
- "z": opt.z + cos(theta) * radius,
- "rotationY": PI - theta,
- "color": opt.color,
- "sides": "top bottom left right front back"
- });
- scene.add(scalebox)
- }
-
- }
-
-})