// //[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); 
                                } 
}
//