Browser Interface

Les scripts VRMLSCript et Java peuvent s'ils le désirent appeler des fonctions spéciales fournies avec le visualisateur. Ces fonctions permettent de 'dialoguer' avec celui-ci.



initialize() shutdown() eventsProcessed()
Méthodes de l'objet Browser

SFString getName( ) SFString getVersion( ) SFFloat getCurrentSpeed( ) SFFloat getCurrentFrameRate( ) SFString getWorldURL( ) void replaceWorld( MFNode nodes ) void loadURL( MFString url, MFString parameter ) void setDescription( SFString description ) MFNode createVrmlFromString( SFString vrmlSyntax ) void createVrmlFromURL( MFString url, SFNode node,SFString event ) void addRoute( SFNode fromNode, SFString fromEvent, SFNode toNode, SFString toEvent ) void deleteRoute( SFNode fromNode, SFString fromEvent, SFNode toNode, SFString toEvent )  
 
Exemples d'utilisation
VRMLScript : initialize, getName  & getVersion
VRMLScript : initialize, getWorldURLloadURL 
VRMLScript : getCurrentFrameRate
Java addRoute & deleteRoute
Java : createVrmlFromStringreplaceWorld 
Java : createVrmlFromURL