#VRMLV2.0 utf8 ##:@* proto-pvl ##@ interface EXTERNPROTO slide-background [ exposedField SFInt32 whichChoice ][ "@vr-proto-pvl.wrl#slide-background" "../../proto/pvl.wrl#slide-background" "../../../@vr/proto/pvl.wrl#slide-background" "file:C:/online/@share/vr/proto/pvl.wrl#slide-background" "file:D:/online/@share/vr/proto/pvl.wrl#slide-background" "file:E:/online/@share/vr/proto/pvl.wrl#slide-background" "file:F:/online/@share/vr/proto/pvl.wrl#slide-background" "file:R:/online/@share/vr/proto/pvl.wrl#slide-background" "file:Z:/online/@share/vr/proto/pvl.wrl#slide-background" "file:C:/www/online/@share/vr/proto/pvl.wrl#slide-background" "file:D:/www/online/@share/vr/proto/pvl.wrl#slide-background" "http://localhost/online/@share/vr/proto/pvl.wrl#slide-background" "file:C:/www/online/@share/vr/proto/pvl.wrl#slide-background" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#slide-background" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#slide-background" ] ##@ interface EXTERNPROTO ShowAnim1 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim1" "../../proto/pvl.wrl#ShowAnim1" "../../../@vr/proto/pvl.wrl#ShowAnim1" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim1" ] ##@ interface EXTERNPROTO ShowAnim2 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim2" "../../proto/pvl.wrl#ShowAnim2" "../../../@vr/proto/pvl.wrl#ShowAnim2" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim2" ] ##@ interface EXTERNPROTO ShowAnim3 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim3" "../../proto/pvl.wrl#ShowAnim3" "../../../@vr/proto/pvl.wrl#ShowAnim3" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim3" ] ##@ interface EXTERNPROTO ShowAnim4 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim4" "../../proto/pvl.wrl#ShowAnim4" "../../../@vr/proto/pvl.wrl#ShowAnim4" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim4" ] ##@ interface EXTERNPROTO ShowAnim5 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim5" "../../proto/pvl.wrl#ShowAnim5" "../../../@vr/proto/pvl.wrl#ShowAnim5" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim5" ] ##@ interface EXTERNPROTO ShowAnim6 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim6" "../../proto/pvl.wrl#ShowAnim6" "../../../@vr/proto/pvl.wrl#ShowAnim6" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim6" ] ##@ interface EXTERNPROTO ShowAnim7 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim7" "../../proto/pvl.wrl#ShowAnim7" "../../../@vr/proto/pvl.wrl#ShowAnim7" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim7" ] ##@ interface EXTERNPROTO ShowAnim8 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim8" "../../proto/pvl.wrl#ShowAnim8" "../../../@vr/proto/pvl.wrl#ShowAnim8" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim8" ] ##@ interface EXTERNPROTO ShowAnim9 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim9" "../../proto/pvl.wrl#ShowAnim9" "../../../@vr/proto/pvl.wrl#ShowAnim9" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim9" ] ##@ interface EXTERNPROTO ShowAnim10 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim10" "../../proto/pvl.wrl#ShowAnim10" "../../../@vr/proto/pvl.wrl#ShowAnim10" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim10" ] ##@ interface EXTERNPROTO HideAnim1 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim1" "../../proto/pvl.wrl#HideAnim1" "../../../@vr/proto/pvl.wrl#HideAnim1" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim1" ] ##@ interface EXTERNPROTO HideAnim2 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim2" "../../proto/pvl.wrl#HideAnim2" "../../../@vr/proto/pvl.wrl#HideAnim2" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim2" ] ##@ interface EXTERNPROTO HideAnim3 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim3" "../../proto/pvl.wrl#HideAnim3" "../../../@vr/proto/pvl.wrl#HideAnim3" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim3" ] ##@ interface EXTERNPROTO HideAnim4 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim4" "../../proto/pvl.wrl#HideAnim4" "../../../@vr/proto/pvl.wrl#HideAnim4" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim4" ] ##@ interface EXTERNPROTO HideAnim5 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim5" "../../proto/pvl.wrl#HideAnim5" "../../../@vr/proto/pvl.wrl#HideAnim5" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim5" ] ##@ interface EXTERNPROTO HideAnim6 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim6" "../../proto/pvl.wrl#HideAnim6" "../../../@vr/proto/pvl.wrl#HideAnim6" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim6" ] ##@ interface EXTERNPROTO HideAnim7 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim7" "../../proto/pvl.wrl#HideAnim7" "../../../@vr/proto/pvl.wrl#HideAnim7" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim7" ] ##@ interface EXTERNPROTO HideAnim8 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim8" "../../proto/pvl.wrl#HideAnim8" "../../../@vr/proto/pvl.wrl#HideAnim8" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim8" ] ##@ interface EXTERNPROTO HideAnim9 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim9" "../../proto/pvl.wrl#HideAnim9" "../../../@vr/proto/pvl.wrl#HideAnim9" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim9" ] ##@ interface EXTERNPROTO HideAnim10 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim10" "../../proto/pvl.wrl#HideAnim10" "../../../@vr/proto/pvl.wrl#HideAnim10" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim10" ] ##@ interface EXTERNPROTO TransitionEffects [ exposedField MFNode show ShowAnim1{},ShowAnim2{},ShowAnim3{},ShowAnim4{},ShowAnim5{}, ShowAnim6{},ShowAnim7{},ShowAnim8{},ShowAnim9{},ShowAnim10{} ] exposedField MFNode hide HideAnim1{},HideAnim2{},HideAnim3{},HideAnim4{},HideAnim5{}, HideAnim6{},HideAnim7{},HideAnim8{},HideAnim9{},HideAnim10{} ] ][ "@vr-proto-pvl.wrl#TransitionEffects" "../../proto/pvl.wrl#TransitionEffects" "../../../@vr/proto/pvl.wrl#TransitionEffects" "file:C:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:D:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:E:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:F:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:R:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:Z:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:C:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:D:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://localhost/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:C:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#TransitionEffects" ] ##@ interface EXTERNPROTO Slide [ eventIn MFNode addChildren eventIn MFNode removeChildren exposedField SFFloat width exposedField SFFloat height exposedField SFInt32 showEffect exposedField SFInt32 hideEffect exposedField MFNode blocks eventOut SFInt32 nrLevels exposedField SFInt32 showLevel exposedField SFInt32 level exposedField SFVec3f location exposedField SFVec3f translation exposedField SFRotation rotation exposedField SFVec3f scale exposedField SFBool show exposedField SFBool hasBgColor exposedField MFColor bgColor exposedField SFInt32 bgChoice exposedField SFString id ][ "@vr-proto-pvl.wrl#Slide" "../../proto/pvl.wrl#Slide" "../../../@vr/proto/pvl.wrl#Slide" "file:C:/online/@share/vr/proto/pvl.wrl#Slide" "file:D:/online/@share/vr/proto/pvl.wrl#Slide" "file:E:/online/@share/vr/proto/pvl.wrl#Slide" "file:F:/online/@share/vr/proto/pvl.wrl#Slide" "file:R:/online/@share/vr/proto/pvl.wrl#Slide" "file:Z:/online/@share/vr/proto/pvl.wrl#Slide" "file:C:/www/online/@share/vr/proto/pvl.wrl#Slide" "file:D:/www/online/@share/vr/proto/pvl.wrl#Slide" "http://localhost/online/@share/vr/proto/pvl.wrl#Slide" "file:C:/www/online/@share/vr/proto/pvl.wrl#Slide" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#Slide" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#Slide" ] ##@ interface EXTERNPROTO ShowAnim1 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim1" "../../proto/pvl.wrl#ShowAnim1" "../../../@vr/proto/pvl.wrl#ShowAnim1" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim1" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim1" ] ##@ interface EXTERNPROTO ShowAnim2 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim2" "../../proto/pvl.wrl#ShowAnim2" "../../../@vr/proto/pvl.wrl#ShowAnim2" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim2" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim2" ] ##@ interface EXTERNPROTO ShowAnim3 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim3" "../../proto/pvl.wrl#ShowAnim3" "../../../@vr/proto/pvl.wrl#ShowAnim3" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim3" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim3" ] ##@ interface EXTERNPROTO ShowAnim4 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim4" "../../proto/pvl.wrl#ShowAnim4" "../../../@vr/proto/pvl.wrl#ShowAnim4" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim4" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim4" ] ##@ interface EXTERNPROTO ShowAnim5 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim5" "../../proto/pvl.wrl#ShowAnim5" "../../../@vr/proto/pvl.wrl#ShowAnim5" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim5" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim5" ] ##@ interface EXTERNPROTO ShowAnim6 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim6" "../../proto/pvl.wrl#ShowAnim6" "../../../@vr/proto/pvl.wrl#ShowAnim6" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim6" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim6" ] ##@ interface EXTERNPROTO ShowAnim7 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim7" "../../proto/pvl.wrl#ShowAnim7" "../../../@vr/proto/pvl.wrl#ShowAnim7" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim7" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim7" ] ##@ interface EXTERNPROTO ShowAnim8 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim8" "../../proto/pvl.wrl#ShowAnim8" "../../../@vr/proto/pvl.wrl#ShowAnim8" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim8" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim8" ] ##@ interface EXTERNPROTO ShowAnim9 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim9" "../../proto/pvl.wrl#ShowAnim9" "../../../@vr/proto/pvl.wrl#ShowAnim9" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim9" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim9" ] ##@ interface EXTERNPROTO ShowAnim10 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#ShowAnim10" "../../proto/pvl.wrl#ShowAnim10" "../../../@vr/proto/pvl.wrl#ShowAnim10" "file:C:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:D:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:E:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:F:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:R:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:Z:/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:D:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://localhost/online/@share/vr/proto/pvl.wrl#ShowAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#ShowAnim10" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#ShowAnim10" ] ##@ interface EXTERNPROTO HideAnim1 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim1" "../../proto/pvl.wrl#HideAnim1" "../../../@vr/proto/pvl.wrl#HideAnim1" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim1" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim1" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim1" ] ##@ interface EXTERNPROTO HideAnim2 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim2" "../../proto/pvl.wrl#HideAnim2" "../../../@vr/proto/pvl.wrl#HideAnim2" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim2" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim2" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim2" ] ##@ interface EXTERNPROTO HideAnim3 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim3" "../../proto/pvl.wrl#HideAnim3" "../../../@vr/proto/pvl.wrl#HideAnim3" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim3" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim3" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim3" ] ##@ interface EXTERNPROTO HideAnim4 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim4" "../../proto/pvl.wrl#HideAnim4" "../../../@vr/proto/pvl.wrl#HideAnim4" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim4" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim4" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim4" ] ##@ interface EXTERNPROTO HideAnim5 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim5" "../../proto/pvl.wrl#HideAnim5" "../../../@vr/proto/pvl.wrl#HideAnim5" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim5" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim5" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim5" ] ##@ interface EXTERNPROTO HideAnim6 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim6" "../../proto/pvl.wrl#HideAnim6" "../../../@vr/proto/pvl.wrl#HideAnim6" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim6" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim6" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim6" ] ##@ interface EXTERNPROTO HideAnim7 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim7" "../../proto/pvl.wrl#HideAnim7" "../../../@vr/proto/pvl.wrl#HideAnim7" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim7" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim7" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim7" ] ##@ interface EXTERNPROTO HideAnim8 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim8" "../../proto/pvl.wrl#HideAnim8" "../../../@vr/proto/pvl.wrl#HideAnim8" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim8" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim8" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim8" ] ##@ interface EXTERNPROTO HideAnim9 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim9" "../../proto/pvl.wrl#HideAnim9" "../../../@vr/proto/pvl.wrl#HideAnim9" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim9" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim9" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim9" ] ##@ interface EXTERNPROTO HideAnim10 [ eventIn SFFloat set_fraction eventOut SFVec3f translation eventOut SFRotation rotation ][ "@vr-proto-pvl.wrl#HideAnim10" "../../proto/pvl.wrl#HideAnim10" "../../../@vr/proto/pvl.wrl#HideAnim10" "file:C:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:D:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:E:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:F:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:R:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:Z:/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:D:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://localhost/online/@share/vr/proto/pvl.wrl#HideAnim10" "file:C:/www/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#HideAnim10" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#HideAnim10" ] ##@ interface EXTERNPROTO TransitionEffects [ exposedField MFNode show ShowAnim1{},ShowAnim2{},ShowAnim3{},ShowAnim4{},ShowAnim5{}, ShowAnim6{},ShowAnim7{},ShowAnim8{},ShowAnim9{},ShowAnim10{} ] exposedField MFNode hide HideAnim1{},HideAnim2{},HideAnim3{},HideAnim4{},HideAnim5{}, HideAnim6{},HideAnim7{},HideAnim8{},HideAnim9{},HideAnim10{} ] ][ "@vr-proto-pvl.wrl#TransitionEffects" "../../proto/pvl.wrl#TransitionEffects" "../../../@vr/proto/pvl.wrl#TransitionEffects" "file:C:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:D:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:E:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:F:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:R:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:Z:/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:C:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:D:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://localhost/online/@share/vr/proto/pvl.wrl#TransitionEffects" "file:C:/www/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#TransitionEffects" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#TransitionEffects" ] ##@ interface EXTERNPROTO SlideSet [ exposedField SFInt32 touched exposedField MFNode slides exposedField SFFloat width exposedField SFFloat height exposedField SFBool auto exposedField SFString view exposedField SFVec3f position exposedField SFVec3f location exposedField SFRotation rotation exposedField SFVec3f scale exposedField SFBool show eventIn SFTime previous eventIn SFTime next eventIn SFInt32 hide eventOut SFInt32 update eventOut SFInt32 number eventOut SFInt32 level eventOut SFString id eventOut SFString direction exposedField SFNode backdrop exposedField SFNode background exposedField MFColor bgColor ][ "@vr-proto-pvl.wrl#SlideSet" "../../proto/pvl.wrl#SlideSet" "../../../@vr/proto/pvl.wrl#SlideSet" "file:C:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:D:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:E:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:F:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:R:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:Z:/online/@share/vr/proto/pvl.wrl#SlideSet" "file:C:/www/online/@share/vr/proto/pvl.wrl#SlideSet" "file:D:/www/online/@share/vr/proto/pvl.wrl#SlideSet" "http://localhost/online/@share/vr/proto/pvl.wrl#SlideSet" "file:C:/www/online/@share/vr/proto/pvl.wrl#SlideSet" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#SlideSet" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#SlideSet" ] ##@ interface EXTERNPROTO SlideInterface [ exposedField SFNode slide_set exposedField SFVec3f location exposedField SFVec3f scale exposedField SFRotation rotation exposedField SFFloat transparency exposedField SFColor color exposedField SFColor knob eventIn SFInt32 dlp ] { Transform { translation IS location scale IS scale rotation IS rotation children [ DEF RED Appearance { material Material { emissiveColor 1 0 0 diffuseColor 1 0 0 transparency 0.7 } } DEF WHITE Appearance { material Material { emissiveColor 1 1 1 diffuseColor 1 1 1 transparency 0.6 } } DEF YELLOW Appearance { material Material { emissiveColor 1 1 0 diffuseColor 1 1 0 transparency 0.6 } } DEF BLUE Appearance { material Material { emissiveColor 0 0 1 diffuseColor 0 0 1 transparency 0.7 } } Switch { whichChoice -1 choice [ DEF C_SHAPE Shape { appearance DEF APPEARANCE Appearance { material Material { emissiveColor 0 0 0 diffuseColor 0.5 0.5 0.5 specularColor 0.3 0.3 0.3 transparency 0.7 } } geometry Sphere { radius 0.5 } } DEF ARROW_SHAPE Shape { appearance DEF APPEARANCE Appearance { material Material { emissiveColor 0 0 0 diffuseColor 0.5 0.5 0.5 specularColor 0.3 0.3 0.3 transparency IS transparency } } geometry Extrusion { convex FALSE crossSection [ -1.0 0.0, -0.0 0.5, -0.0 0.2, 1.0 0.2, 1.0 -0.2, -0.0 -0.2, -0.0 -0.5, -1.0 0.0 ] spine [ 0 0.0 0, 0 0.2 0 ] } } DEF SPHERE_SHAPE Shape { appearance USE APPEARANCE geometry Sphere { radius 0.5 } } DEF BOX_SHAPE Shape { appearance USE APPEARANCE geometry Box {} } DEF BAR_SHAPE Shape { appearance USE APPEARANCE geometry Box { size 0.07 0.04 0.04 } } DEF WHITEBAR Shape { appearance USE WHITE geometry Box { size 0.07 0.04 0.04 } } DEF REDBAR Shape { appearance USE RED geometry Box { size 0.07 0.04 0.04 } } DEF BLUEBAR Shape { appearance USE BLUE geometry Box { size 0.07 0.04 0.04 } } DEF YELLOWBAR Shape { appearance USE YELLOW geometry Box { size 0.07 0.04 0.04 } } ] } Transform { scale 0.8 1 0.5 ##translation 0 -3 0 children [ Transform { translation 10 -4 0 children [ DEF C_TOUCH_SENSOR TouchSensor {} Transform { rotation 1 0 0 1.57 scale 0.5 1.5 1 children USE C_SHAPE } ] } DEF switch Switch { whichChoice 0 choice [ DEF group Group { children [ DEF index_switch Switch { whichChoice 0 choice [ Transform { scale 20 20 10 translation 0 -3.5 -1 children [ Anchor { url "proto-pvl.html" ##url "index.html" parameter [] children USE BAR_SHAPE } ] } ] } DEF dlp_switch Switch { whichChoice -1 choice [ Group { children [ Transform { scale 20 20 10 translation 0 -3.5 -1 children [ DEF touch_white TouchSensor {} Group { children USE WHITEBAR } ] } Transform { scale 20 20 10 translation 2 -3.5 -1 children [ DEF touch_blue TouchSensor {} Group { children USE BLUEBAR } ] } Transform { scale 20 20 10 translation -2 -3.5 -1 children [ DEF touch_red TouchSensor {} Group { children USE REDBAR } ] } ] } ] } ## Switch Transform { ##translation -0.5 -0.35 -1 translation -7 -3 0 children [ DEF PREVIOUS_TOUCH_SENSOR TouchSensor {} Transform { rotation 1 0 0 1.57 scale 0.5 1.5 1 ##scal10 5 0.05 0.05 0.05 children USE ARROW_SHAPE ##children USE SPHERE_SHAPE } ] } Transform { translation 7 -3 0 children [ DEF NEXT_TOUCH_SENSOR TouchSensor {} Transform { rotation 0 0.706 0.706 3.1415 scale 0.5 1.5 1 ##scale 0.05 0.05 0.05 ## children USE SPHERE_SHAPE children USE ARROW_SHAPE } ] } ] } ] } DEF SCRIPT Script { directOutput TRUE eventIn SFInt32 dlp IS dlp eventIn SFTime toggle eventIn SFTime bar_white eventIn SFTime bar_red eventIn SFTime bar_blue field SFNode me field SFNode previous field SFNode next field SFNode button field SFNode white field SFNode red field SFNode blue field SFNode index_switch field SFNode dlp_switch field SFNode xswitch field SFNode slide_set field SFInt32 state url "vrmlscript: function initialize() { Browser.addRoute(previous,'touchTime',slide_set,'previous'); Browser.addRoute(next,'touchTime',slide_set,'next'); Browser.addRoute(button,'touchTime',me,'toggle'); Browser.addRoute(white,'touchTime',me,'bar_white'); Browser.addRoute(red,'touchTime',me,'bar_red'); Browser.addRoute(blue,'touchTime',me,'bar_blue'); } function shutdown() { Browser.deleteRoute(previous,'touchTime',slide_set,'previous'); Browser.deleteRoute(next,'touchTime',slide_set,'next'); Browser.deleteRoute(button,'touchTime',me,'toggle'); Browser.deleteRoute(white,'touchTime',me,'bar_white'); Browser.deleteRoute(red,'touchTime',me,'bar_red'); Browser.deleteRoute(blue,'touchTime',me,'bar_blue'); } function dlp(value) { if (value == 1) { index_switch.whichChoice = -1; dlp_switch.whichChoice = 0; } else if (value == 0) { index_switch.whichChoice = 0; dlp_switch.whichChoice = -1; }} function bar_white(time) { slide_set.touched = 1; } function bar_red(time) { slide_set.touched = 2; } function bar_blue(time) { slide_set.touched = 2; } function toggle(time) { if (state == 0) { xswitch.whichChoice = -1; slide_set.hide = -1; state = 1; } else if (state == 1) { xswitch.whichChoice = 0; slide_set.hide = 0; state = 0; } } " } ] } ] } ## end transform } ## ## ##@ interface EXTERNPROTO SlideKeys [ exposedField SFNode slide_set ][ "@vr-proto-pvl.wrl#SlideKeys" "../../proto/pvl.wrl#SlideKeys" "../../../@vr/proto/pvl.wrl#SlideKeys" "file:C:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:D:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:E:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:F:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:R:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:Z:/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:C:/www/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:D:/www/online/@share/vr/proto/pvl.wrl#SlideKeys" "http://localhost/online/@share/vr/proto/pvl.wrl#SlideKeys" "file:C:/www/online/@share/vr/proto/pvl.wrl#SlideKeys" "http://www.cs.vu.nl/online/@share/vr/proto/pvl.wrl#SlideKeys" "http://hush.cs.vu.nl/vr/proto/pvl.wrl#SlideKeys" ] ##