From 5df8513bd66a9c5485acd219b9d18bb24ecf7f8e Mon Sep 17 00:00:00 2001 From: Owen Green Date: Fri, 5 Jun 2020 19:29:03 +0100 Subject: [PATCH] Make help file actually work --- .../HelpSource/Classes/FluidKDTree.schelp | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/release-packaging/HelpSource/Classes/FluidKDTree.schelp b/release-packaging/HelpSource/Classes/FluidKDTree.schelp index 21dbc79..65933da 100644 --- a/release-packaging/HelpSource/Classes/FluidKDTree.schelp +++ b/release-packaging/HelpSource/Classes/FluidKDTree.schelp @@ -83,26 +83,25 @@ EXAMPLES:: code:: //Make some 2D points and place into a dataset +s.reboot; ( ~points = 100.collect{ [ 1.0.linrand,1.0.linrand] }; ~dataset= FluidDataSet(s,\kdtree_help_rand2d); -~dataset.free -~tmpbuf = Buffer.alloc(s,2) ; +~tmpbuf = Buffer.alloc(s,2); fork{ - ~dataset.ready.wait; - ~points.do{|x,i| - (""++(i+1)++"/100").postln; - ~tmpbuf.setn(0,x); - ~dataset.addPoint(i,~tmpbuf); - s.sync + s.bind{ + ~dataset.ready.wait; + ~points.do{|x,i| + (""++(i+1)++"/100").postln; + ~tmpbuf.setn(0,x); + ~dataset.addPoint(i,~tmpbuf); + s.sync + }; + "Data loaded".postln; } } ) - - - - //Make a new tree, and fit it to the dataset ( fork{