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()
Appelée automatiquement si elle est présente. Permet
d'effectuer des initialisations propres à un programme
shutdown()
Appelée automatiquement si elle est présente. Permet
d'effectuer une tache avant la fermeture du visualisateur
eventsProcessed()
Appelée automatiquement si elle est présente. Permet
de traiter les événements entrant (eventIn)
Méthodes de l'objet
Browser
SFString getName(
)
Renvoie le nom du visualisateur.
SFString getVersion(
)
Renvoie le n° de version du visualisateur.
SFFloat getCurrentSpeed(
)
Renvoie la vitesse de déplacement dans la scène actuelle.
SFFloat getCurrentFrameRate(
)
Renvoie le nombre d'images par secondes affichées par le
visualisateur.
SFString getWorldURL(
)
Renvoie l'adresse de la scène courante.
void replaceWorld(
MFNode nodes
)
Permet de remplacer un bloc de la scène par un autre.
void loadURL(
MFString url,
MFString parameter
)
Permet d'appeler une autre adresse. Equivalent à un bloc
Anchor.
void setDescription(
SFString description
)
Permet d'afficher une chaine dans la barre de status.