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 }