//
//[return] ////extouchcube.java // Fabiana March, 97 import vrml.*; import vrml.field.*; import vrml.node.*; public class extouchcube extends Script { // field declaration private SFColor currentColor; // eventOut declaration private SFBool isRed; public void initialize() { currentColor = (SFColor) getField("currentColor"); isRed = (SFBool) getEventOut("isRed"); } public void processEvent(Event e) { // called when colorIn is received currentColor.setValue((ConstSFColor)e.getValue()); } public void eventsProcessed() { if (currentColor.getRed() >= 0.5) // red greather than 50% isRed.setValue(false); else isRed.setValue(true); } } //