org.pilotix.client.j3d
Class Shape3DHandler

java.lang.Object
  extended by org.pilotix.client.j3d.Shape3DHandler

public class Shape3DHandler
extends java.lang.Object

Cette classe sert à lire le fichier de Forme3D du client écrit en XML.


Constructor Summary
Shape3DHandler()
           
 
Method Summary
 javax.media.j3d.Shape3D getShape3DFromURL(java.lang.String aShapeFile)
          Renvoie une instance de Shape3D correspondant aux données contenues dans le fichier XML dont le nom est passé en paramètre et qui doit se trouver dans le répertoire data/shapes.
 javax.media.j3d.Shape3D getShape3DFromURL(java.lang.String aShapeFile, javax.vecmath.Color3f aDynamicColor)
          Renvoie une instance de Shape3D correspondant aux données contenues dans le fichier XML dont le nom est passé en paramètre et qui doit se trouver dans le répertoire data/shapes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Shape3DHandler

public Shape3DHandler()
Method Detail

getShape3DFromURL

public javax.media.j3d.Shape3D getShape3DFromURL(java.lang.String aShapeFile)
Renvoie une instance de Shape3D correspondant aux données contenues dans le fichier XML dont le nom est passé en paramètre et qui doit se trouver dans le répertoire data/shapes. Vous ne pouvez utiliser cette méthode que si

Parameters:
aShapeFile - nom du fichier XML à traiter
Returns:
l'objet Shape3D

getShape3DFromURL

public javax.media.j3d.Shape3D getShape3DFromURL(java.lang.String aShapeFile,
                                                 javax.vecmath.Color3f aDynamicColor)
Renvoie une instance de Shape3D correspondant aux données contenues dans le fichier XML dont le nom est passé en paramètre et qui doit se trouver dans le répertoire data/shapes.

Parameters:
aShapeFile - nom du fichier XML à traiter
aDynamicColor - couleur à utiliser si l'attribut rgb="dynamic"
Returns:
l'objet Shape3D


artefarita.com/pilotix Pilotix 2003-2013 - Stilisto : G.C.