00001 package org.hfbk.vis;
00002
00003 import org.dronus.gl.GLUtil;
00004 import org.hfbk.util.Scripter;
00005
00010 public class VisClientScripter extends Scripter {
00011
00013 String inits=
00014 "importClass(org.dronus.graph.Node); " +
00015 "importClass(org.lwjgl.util.vector.Vector3f); " +
00016 "importClass(org.lwjgl.util.Color); " +
00017 "importPackage(org.hfbk.vis.visnode); ";
00018
00019 public VisClientScripter(VisClient client) {
00020 if (client!=null){
00021 put("client", client);
00022 put("root", client.root);
00023 put("vp", client.mouseViewpoint);
00024 put("prefs", Prefs.current);
00025 put("glutil",new GLUtil());
00026 }
00027 evaluate(inits);
00028 }
00029 }