summaryrefslogtreecommitdiff
path: root/js/Sinks/CLKOUTV_f.js
diff options
context:
space:
mode:
authorSunil Shetye2018-07-11 13:05:13 +0530
committerSunil Shetye2018-07-11 15:21:08 +0530
commit079d0b4a3ec15a4d7d2644484d116df9d1c694bb (patch)
tree785ed59b5b238203a9e91f3e323da59d1083d86e /js/Sinks/CLKOUTV_f.js
parent0e9bc36f45fa1bb598c6ebb0febc1989439a8d98 (diff)
downloadsci2js-079d0b4a3ec15a4d7d2644484d116df9d1c694bb.tar.gz
sci2js-079d0b4a3ec15a4d7d2644484d116df9d1c694bb.tar.bz2
sci2js-079d0b4a3ec15a4d7d2644484d116df9d1c694bb.zip
fix assignment to list
Diffstat (limited to 'js/Sinks/CLKOUTV_f.js')
-rw-r--r--js/Sinks/CLKOUTV_f.js62
1 files changed, 32 insertions, 30 deletions
diff --git a/js/Sinks/CLKOUTV_f.js b/js/Sinks/CLKOUTV_f.js
index c55bed30..fc2b84f4 100644
--- a/js/Sinks/CLKOUTV_f.js
+++ b/js/Sinks/CLKOUTV_f.js
@@ -9,7 +9,7 @@ function CLKOUTV_f() {
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = [];
this.model.dep_ut = [false,false];
- exprs = string(this.prt);
+ var exprs = string(this.prt);
this.x = standard_define([1,1],this.model,exprs," ");
return new EventOutBlock(this.x);
}
@@ -24,9 +24,9 @@ function CLKOUTV_f() {
CLKOUTV_f.prototype.set = function CLKOUTV_f() {
this.prt = arguments[0]["prt"]
this.x = arg1;
- graphics = arg1.graphics;
+ var graphics = arg1.graphics;
this.model = arg1.model;
- exprs = graphics.exprs;
+ var exprs = graphics.exprs;
while (true) {
[ok,this.prt,exprs] = scicos_getvalue([[msprintf("Set %s block parameters","CLKOUTV_f")],[" "],["Event output port"]],"Port number",list("vec",1),exprs);
if (!ok) {
@@ -47,39 +47,41 @@ function CLKOUTV_f() {
return new EventOutBlock(this.x);
}
CLKOUTV_f.prototype.getinputs = function CLKOUTV_f() {
- orig = arg1.graphics.orig;
- sz = arg1.graphics.sz;
+ var orig = arg1.graphics.orig;
+ var sz = arg1.graphics.sz;
this.x = orig[1-1]+sz[1-1]/2;
- y = orig[2-1]+sz[2-1];
- typ = -ones(this.x);
+ var y = orig[2-1]+sz[2-1];
+ var typ = -ones(this.x);
}
CLKOUTV_f.prototype.getorigin = function CLKOUTV_f() {
- [this.x,y] = this.standard_origin[arg1-1];
+ var tmpvar0 = standard_origin(arg1)
+ this.x = tmpvar0[0]
+ var y = tmpvar0[1];
}
CLKOUTV_f.prototype.getoutputs = function CLKOUTV_f() {
this.x = [];
- y = [];
- typ = [];
+ var y = [];
+ var typ = [];
}
CLKOUTV_f.prototype.plot = function CLKOUTV_f() {
- xf = 60;
- yf = 40;
- orig = arg1.graphics.orig;
- sz = arg1.graphics.sz;
- orient = arg1.graphics.flip;
+ var xf = 60;
+ var yf = 40;
+ var orig = arg1.graphics.orig;
+ var sz = arg1.graphics.sz;
+ var orient = arg1.graphics.flip;
this.prt = arg1.model.ipar;
- pat = xget("pattern");
+ var pat = xget("pattern");
xset("pattern",this.default_color[-1-1]);
- thick = xget("thickness");
+ var thick = xget("thickness");
xset("thickness",2);
this.x = orig[1-1]+sz[1-1]*[[1/2],[1],[1],[0],[0]];
- y = orig[2-1]+sz[2-1]*[[0],[1/3],[1],[1],[1/3]];
- xo = orig[1-1];
- yo = orig[2-1]+sz[2-1]/3;
- gr_i = arg1.graphics.gr_i;
+ var y = orig[2-1]+sz[2-1]*[[0],[1/3],[1],[1],[1/3]];
+ var xo = orig[1-1];
+ var yo = orig[2-1]+sz[2-1]/3;
+ var gr_i = arg1.graphics.gr_i;
if (this.type[gr_i-1]==15) {
- coli = gr_i[2-1];
- pcoli = xget("pattern");
+ var coli = gr_i[2-1];
+ var pcoli = xget("pattern");
xfpolys(this.x,y,coli);
xset("pattern",coli);
xstringb(xo,yo,string(this.prt),sz[1-1],sz[2-1]/1.5);
@@ -89,21 +91,21 @@ function CLKOUTV_f() {
xstringb(xo,yo,string(this.prt),sz[1-1],sz[2-1]/1.5);
xpoly(this.x,y,"lines",1);
}
- in1 = [-1/14,1/7,0,0,1/14,1/7,-1/14,1/7]*this.diag[[xf,yf]-1];
+ var in1 = [-1/14,1/7,0,0,1/14,1/7,-1/14,1/7]*this.diag[[xf,yf]-1];
xfpoly(in1.slice()[1-1]+ones(4,1)*(orig[1-1]+sz[1-1]/2),in1.slice()[2-1]+ones(4,1)*(orig[2-1]+sz[2-1]),1);
xset("thickness",thick);
xset("pattern",pat);
- ident = arg1.graphics.id;
+ var ident = arg1.graphics.id;
if (ident!=[]&&ident!="") {
- font = xget("font");
+ var font = xget("font");
xset("font",this.options.ID[1-1][1-1],this.options.ID[1-1][2-1]);
- rectangle = xstringl(orig[1-1],orig[2-1],ident);
- w = rectangle[3-1];
- h = rectangle[4-1];
+ var rectangle = xstringl(orig[1-1],orig[2-1],ident);
+ var w = rectangle[3-1];
+ var h = rectangle[4-1];
xstringb(orig[1-1]+sz[1-1]/2-w/2,orig[2-1]-3*h/2,ident,w,h);
xset("font",font[1-1],font[2-1]);
}
this.x = [];
- y = [];
+ var y = [];
}
}