PROTO GeoLocation [
field SFNode geoOrigin NULL
field MFString geoSystem [ "GDC" ]
field SFString geoCoords ""
field MFNode children []
field SFBool debug FALSE
eventIn SFString set_geoCoords
eventOut SFString geoCoords_changed
] {
DEF GEOLOC_NODE Transform {
children IS children
}
DEF GEOLOC_SCRIPT Script {
field SFNode geoOrigin IS geoOrigin
field MFString geoSystem IS geoSystem
field SFString geoCoords IS geoCoords
field SFNode transform USE GEOLOC_NODE
field SFBool debug IS debug
eventIn SFString set_geoCoords IS set_geoCoords
eventOut SFString geoCoords_changed IS geoCoords_changed
directOutput TRUE
url [
"nativescript:
libuid=Cortona.GeoVRML;
file-win32-x86=http://www.parallelgraphics.com/vrml/proto/GeoVRML/1.0/cortgeo.dll#1,0,0,10;
scriptid=GeoLocation;
",
"GeoLocation.class"
]
}
}
|