-
Vue
- Éditer
- Historique
- Imprimer
L'objet Browser
Cet objet fourni par l'applet permet à un script d'interagir avec la scène affichée.
Il est inspiré de la norme X3D :
X3D Scene access interface specifications
var applet = deployJMath3D.getApplet();
var browser = applet.getBrowser();
La valeur de retour est un objet qui expose les méthodes X3D suivantes :
| nom | description |
| getCurrentFrameRate() | Nombre d'images par seconde. Mis à jour en permanence. |
| getExecutionContext() | Accès au graphe de scène |
| getName() | Renvoie la chaîne "JMath3D" |
| getVersion() | Renvoie la version de l'applet dans une chaîne de caractères. Identique à applet.getVersion() |
L'objet Browser expose aussi les méthodes suivantes sur la version d'OpenGL installée.
Ces informations ne sont disponibles que quand l'initialisation d'OpenGL est terminée.
| nom | description |
| isOpenGLInitialized() | false au démarrage de l'applet, puis true dès qu'elle est prête à fonctionner et que les informations OpenGL sont disponibles. |
| getOpenGLMinPointSize() | taille minimale pour l'affichage des points en pixels |
| getOpenGLMaxPointSize() | taille maximale pour l'affichage des points en pixels |
| getOpenGLPointSizeGranularity() | écart minimum, en pixels, entre 2 tailles de points successives |