Difference between revisions of "Grouping objects"

From JSXGraph Wiki
Jump to navigationJump to search
Line 14: Line 14:
 
var poly = b1.createElement('polygon',pArr);
 
var poly = b1.createElement('polygon',pArr);
 
var gr = new JXG.Group(b1,'','',pArr);
 
var gr = new JXG.Group(b1,'','',pArr);
 
 
var qArr = [];
 
qArr[0] = b1.createElement('point',[-1,0], {name:'a',style:6});
 
qArr[1] = b1.createElement('point',[-2,-1], {name:'b',style:6});
 
qArr[2] = b1.createElement('point',[-2,-2], {name:'c',style:6});
 
qArr[3] = b1.createElement('point',[0,-1], {name:'d',style:6});
 
 
 
</script>
 
</script>
 
</html>
 
</html>
  
 +
===The underlying JavaScript code===
 +
<source lang="javascript">
 +
var b1 = JXG.JSXGraph.initBoard('jxgbox', {originX: 200, originY: 150, unitX: 50, unitY: 50});
 +
var pArr = [];
 +
pArr[0] = b1.createElement('point',[0,0], {name:'A',style:6});
 +
pArr[1] = b1.createElement('point',[2,1], {name:'B',style:6});
 +
pArr[2] = b1.createElement('point',[2,2], {name:'C',style:6});
 +
pArr[3] = b1.createElement('point',[0,1], {name:'D',style:6});
 +
 +
var poly = b1.createElement('polygon',pArr);
 +
var gr = new JXG.Group(b1,'','',pArr);
 +
</source>
 +
The points are grouped together with the command
 +
<source lang="javascript">
 +
var gr = new JXG.Group(b1,'','',pArr);
 +
</source>
 +
In the next release (>0.66) this will be replaced by
 +
<source lang="javascript">
 +
var gr = b1.createElement('group',pArr);
 +
</source>
  
  
 
[[Category:Examples]]
 
[[Category:Examples]]

Revision as of 15:23, 16 December 2008

The underlying JavaScript code

var b1 = JXG.JSXGraph.initBoard('jxgbox', {originX: 200, originY: 150, unitX: 50, unitY: 50});
var pArr = [];
pArr[0] = b1.createElement('point',[0,0], {name:'A',style:6});
pArr[1] = b1.createElement('point',[2,1], {name:'B',style:6});
pArr[2] = b1.createElement('point',[2,2], {name:'C',style:6});
pArr[3] = b1.createElement('point',[0,1], {name:'D',style:6});

var poly = b1.createElement('polygon',pArr);
var gr = new JXG.Group(b1,'','',pArr);

The points are grouped together with the command

var gr = new JXG.Group(b1,'','',pArr);

In the next release (>0.66) this will be replaced by

var gr = b1.createElement('group',pArr);