Commit f9d86f4cb467c2cfad1b49f1d822d82bb7187796

Authored by Luigi Serra
1 parent 39ddc298

graph datalet updates

datalets/graph-datalet/graph-datalet.html
... ... @@ -130,19 +130,30 @@ Example:
130 130 .attr("width", width)
131 131 .attr("height", height);
132 132  
133   - this.svg.append("defs")
  133 + //pezzotto
  134 + this.svg.append("filter")
  135 + .attr("id","filter1")
  136 + .attr("x","0%")
  137 + .attr("y","0%")
  138 + .attr("width","100%")
  139 + .attr("height","100%")
  140 + .append("feImage")
  141 + .attr("xlink:href","http://icons.iconarchive.com/icons/hopstarter/soft-scraps/256/User-Executive-Green-icon.png");
  142 +
  143 + /*this.svg.append("defs")
134 144 .append("pattern")
135 145 .attr("id","urlimage")
136   - .attr("patternUnits","userSpaceOnUse")
137   - .attr("width","320")
138   - .attr("height","320")
  146 + //.attr("patternUnits","userSpaceOnUse")
  147 + .attr("width","100%")
  148 + .attr("height","100%")
139 149 .append("image")
140 150 .attr("xlink:href","http://lorempixel.com/400/200")
141   - .attr("patternUnits","userSpaceOnUse")
142   - .attr("x","0")
143   - .attr("y","0")
144   - .attr("width","400")
145   - .attr("height","200");
  151 + //.attr("patternUnits","userSpaceOnUse")
  152 + .attr("x","0%")
  153 + .attr("y","0%")
  154 + .attr("width","100%")
  155 + .attr("height","100%");*/
  156 + //end pezzotto
146 157  
147 158  
148 159 var graph = {};
... ... @@ -177,12 +188,7 @@ Example:
177 188 return t.color ? "stroke:" + t.color : !1
178 189 });
179 190  
180   - d3.selectAll('circle').style("fill", function(t){return t.image ? 'url(#urlimage)' : ""})/*.append("svg:image")
181   - .attr('xlink:href', function(t){
182   - return t.image ? t.image : "";
183   - })
184   - .attr('width', 150)
185   - .attr('height', 200);*/
  191 + d3.selectAll('circle').attr("filter", function(t){return t.image ? 'url(#filter1)' : ""});
186 192  
187 193 //d3.selectAll(".drag").call(force.drag), svg.selectAll("g.fixed").call(text);
188 194 d3.selectAll(".drag").call(force.drag), this.svg.selectAll("g.node").call(this.text);
... ...