Commit 7afdf0b3 authored by PkSM3's avatar PkSM3

nodes-size remains after slider modif

parent 95de868f
......@@ -27,6 +27,10 @@ ircCHN="";
var catSoc = "Document";
var catSem = "NGram";
var sizeMult = [];
sizeMult[catSoc] = 0.0;
sizeMult[catSem] = 0.0;
var inactiveColor = '#666';
var startingNodeId = "1";
var minLengthAutoComplete = 1;
......
......@@ -321,6 +321,7 @@ function EdgeWeightFilter(sliderDivID , type_attrb , type , criteria) {
});
// [ / Starting FA2 ]
pr("\t\t\tfilter applied!")
lastvalue = filtervalue;
});
......
......@@ -603,10 +603,11 @@ function theListeners(){
value:1,
bgcolor:"#27c470",
onchange:function(value){
$.doTimeout(100,function (){2
$.doTimeout(100,function (){
partialGraph.iterNodes(function (n) {
if(Nodes[n.id].type==catSoc) {
n.size = parseFloat(Nodes[n.id].size) + parseFloat((value-1))*0.3;
sizeMult[catSoc] = parseFloat(value-1)*0.3;
}
});
partialGraph.draw();
......@@ -626,6 +627,7 @@ function theListeners(){
partialGraph.iterNodes(function (n) {
if(Nodes[n.id].type==catSem) {
n.size = parseFloat(Nodes[n.id].size) + parseFloat((value-1))*0.3;
sizeMult[catSem] = parseFloat(value-1)*0.3;
}
});
partialGraph.draw();
......
......@@ -1279,10 +1279,11 @@ function unHide(id){
// i've received a NODE
if(!isUndef(getn(id))) return;
if(Nodes[id]) {
var tt = Nodes[id].type
var anode = ({
id:id,
label: Nodes[id].label,
size: Nodes[id].size,
size: (parseFloat(Nodes[id].size)+sizeMult[tt])+"",
x: Nodes[id].x,
y: Nodes[id].y,
hidden: (Nodes[id].lock)?true:false,
......
......@@ -501,7 +501,7 @@ sigma.classes.Cascade = function() {
if(!swMacro)
self.draw(2,2,2);
else
self.draw( self.p.auto ? 2 : self.p.drawNodes, self.p.auto ? 0 : self.p.drawEdges, self.p.auto ? 2 : self.p.drawLabels);
self.draw( self.p.auto ? 2 : self.p.drawNodes, self.p.auto ? 0 : self.p.drawEdges, 0);
}
}).bind('stopgenerators', function() {
self.draw();
......@@ -2202,7 +2202,6 @@ sigma.classes.Cascade = function() {
drawLabel(graph.nodes[self.currentLabelIndex++]);
}
}
return self.currentLabelIndex < c;
};
......@@ -2392,7 +2391,7 @@ sigma.classes.Cascade = function() {
function drawLabel(node) {
var ctx = labelsCtx;
if (node['displaySize'] >= self.p.labelThreshold || node['forceLabel']) {
if (node['displaySize'] >= self.p.labelThreshold*2 || node['forceLabel']) {
var fontSize;/* = self.p.labelSize == 'fixed' ?
self.p.defaultLabelSize :
self.p.labelSizeRatio * node['displaySize'];*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment