interface


  EXTERNPROTO NetworkSFVec3f [
                        eventIn SFVec3f set_value
                        eventOut SFVec3f value_changed
                        eventIn SFVec3f value_fromnet
                        eventOut SFVec3f value_tonet
                        exposedField SFString tag
                        exposedField SFBool   pilotOnly
                        field SFBool   localCopy
                        exposedField SFBool   echo
                        exposedField SFBool   cont
                       ]
  {
     Script {
        eventIn SFVec3f InSc IS set_value
        eventOut SFVec3f OutSc IS value_changed
        eventIn SFVec3f netInSc IS value_fromnet
        eventOut SFVec3f netOutSc IS value_tonet
        field SFBool local
  
        directOutput TRUE
        mustEvaluate TRUE
  
        url "javascript:
        function InSc(value) {
          netOutSc = value;
          if( local == true )
            OutSc = value;
        }
        function netInSc(value) {
          OutSc = value;
        }
      "
     }
  }