
  <!-- File:         x3d-3.0.profileFrench.xml -->
  <!-- Authors:      Don Brutzman, Frederic Roussille, Khaled Mnif -->
  <!-- Translated:   10 Aout 2001 -->
  <!-- Revised:      25 February 2007  -->
  <!-- Translation:  Chinese version by Meng Yiqi of Nanjing Art Institute. (m17design@hotmail.com , http://m17design.myetang.com/x3d)  -->
  <!-- Translation:  French version by Antony Beis, Frederic Roussille (froussille@yahoo.com), Adrien Gruneisen (Adrien.GRUNEISEN@wanadoo.fr) et Yann Henriet (nasayann@netcourrier.com), Ecole Nationale d'Ingenieurs de Tarbes (ENIT), Tarbes, France http://www.enit.fr -->
  <!-- Translation:  German version by Raimund Dachselt (dachselt@acm.org) and Johannes Richter (johnnyri@web.de) of the Dresden University of Technology, Department of Computer Science, Multimedia Technology Group (http://www-mmt.inf.tu-dresden.de) -->
  <!-- Translation:  Italian version by Roberto Ranon (ranon@dimi.uniud.it) of L'Universita degli Studi di Udine at http://www.uniud.it -->
  <!-- Translation:  Spanish version by Guadalupe Munoz-Martin (gmunoz@escet.urjc.es), University Rey Juan Carlos, Madrid Espana http://www.urjc.es -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profile.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileChinese.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileFrench.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileGerman.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileItalian.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileRussian.xml -->
  <!-- url:          http://www.web3d.org/x3d/content/x3d-3.0.profileSpanish.xml -->
  <!-- Reference:    http://www.web3d.org/x3d/content/README.X3D-Edit.html -->
  <!-- Created:      Originally autogenerated/edited 18 October 1999 -->
  <!-- Reference:    http://www.web3d.org/x3d/content/README.X3D-Edit.html -->
  <!-- Description:  This file customizes the user interface order for Xeena's X3D editing profile. -->
  <!-- The order of attributes for each node mostly tracks the VRML97 spec, with some usability prioritization. -->
  <!-- Tooltips are also used for the X3D Schema and Scene Authoring Interface (SAI) autogeneration. -->
  <!-- Hint:  to change default browser location, modify or swap <tool> tags at end of this profile. -->

<!DOCTYPE DTDProfile PUBLIC "/IBM/Xeena/dtdprofile.dtd" "profile.dtd" [

  <!-- Browser locations -->
  <!ENTITY  InternetExplorerBrowser	"/Program Files/Internet Explorer/iexplore.exe" >
  <!ENTITY  Xj3dBrowser			"/Program Files/Xj3D/browser.bat" >
  <!ENTITY  FirefoxBrowser	"/Program Files/Mozilla Firefox/firefox.exe" >
  <!ENTITY  MozillaBrowser	"/Program Files/mozilla.org/Mozilla/mozilla.exe" >
  <!ENTITY  NetscapeBrowser	"/Program Files/Internet Explorer/iexplore.exe" >

  <!-- First pair of !ENTITY declarations for DOCTYPE takes precedence. -->
  <!-- Transitional doctype definitions -->
  <!ENTITY  pubidLiteral    "http://www.web3d.org/specifications/x3d-3.0.dtd" >
  <!ENTITY systemLiteral    "file:///www.web3d.org/TaskGroups/x3d/translation/x3d-3.0.dtd" >
  <!-- Final doctype definitions -->
  <!ENTITY  pubidLiteral    "ISO//Web3D//DTD X3D 3.0//EN" >
  <!ENTITY systemLiteral    "http://www.web3d.org/specifications/x3d-3.0.dtd" >
  <!-- No doctype definitions -->
  <!ENTITY  pubidLiteral    "" >
  <!ENTITY systemLiteral    "" >

  <!-- type extensions to the Xeena profile.dtd corresponding to X3D DTD -->
  <!ENTITY X3dFieldTypesLabel    "SFBool|MFBool|SFColor|MFColor|SFColorRGBA|MFColorRGBA|SFFloat|MFFloat|SFImage|SFInt32|MFInt32|SFNode|MFNode|SFRotation|MFRotation|SFString|MFString|SFTime|MFTime|SFVec3f|MFVec3f|SFVec2f|MFVec2f|SFVec2d|MFVec2d|SFMatrix3d|MFMatrix3d|SFMatrix3f|MFMatrix3f|SFMatrix4d|MFMatrix4d|SFMatrix4f|MFMatrix4f|SFVec4d|MFVec4d|SFVec4f|MFVec4f" >
  <!ENTITY NewTagLabels "IS connect Arc2D ArcClose2D BooleanFilter BooleanSequencer BooleanToggle BooleanTrigger Circle2D ColorRGBA Disk2D FillProperties IntegerSequencer IntegerTrigger KeySensor LineProperties MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString MultiTexture MultiTextureCoordinate Polyline2D Polypoint2D Rectangle2D StringSensor StaticGroup TextureBackground TextureCoordinateGenerator TimeTrigger TriangleFanSet TriangleSet TriangleSet2D TriangleStripSet IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet" >
  <!ENTITY NewTagExtras "Appearance Coordinate ImageTexture Material Shape TextureCoordinate TextureTransform" >

  <!ENTITY ImmersiveProfileNodesLabel  "Anchor Appearance Arc2D ArcClose2D AudioClip Background BooleanFilter BooleanSequencer BooleanToggle BooleanTrigger Billboard Box Circle2D Collision Color ColorRGBA ColorInterpolator component connect Cone Coordinate CoordinateDouble CoordinateInterpolator CoordinateInterpolator2D Cylinder CylinderSensor Disk2D DirectionalLight ElevationGrid EXPORT ExternProtoDeclare Extrusion field fieldValue FillProperties Fog FontStyle Group head ImageTexture IMPORT IndexedFaceSet IndexedLineSet Inline IntegerSequencer IntegerTrigger IS KeySensor LineSet LoadSensor LineProperties LOD Material meta MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString MovieTexture MultiTexture MultiTextureCoordinate MultiTextureTransform NavigationInfo Normal NormalInterpolator OrientationInterpolator PixelTexture PlaneSensor PointLight PointSet Polyline2D Polypoint2D PositionInterpolator PositionInterpolator2D ProtoDeclare ProtoInterface ProtoBody ProtoInstance ProximitySensor Rectangle2D ROUTE ScalarInterpolator Scene Script Shape Sound Sphere SphereSensor SpotLight StaticGroup StringSensor Switch Text TextureBackground TextureCoordinate TextureCoordinateGenerator TextureTransform TimeSensor TimeTrigger TouchSensor Transform IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet TriangleFanSet TriangleSet TriangleSet2D TriangleStripSet Viewpoint VisibilitySensor WorldInfo X3D XvlShell" >
  <!ENTITY InteractiveProfileNodesLabel "Anchor Appearance Background BooleanFilter BooleanSequencer BooleanToggle BooleanTrigger Box Color component Coordinate CoordinateInterpolator Cylinder CylinderSensor DirectionalLight ElevationGrid Group head ImageTexture IndexedFaceSet IndexedLineSet Inline IntegerSequencer IntegerTrigger KeySensor LineSet Material meta MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString MultiTexture MultiTextureCoordinate NavigationInfo Normal NormalInterpolator OrientationInterpolator PixelTexture PlaneSensor PointLight PointSet PositionInterpolator ProximitySensor ROUTE ScalarInterpolator Scene Shape Sphere SphereSensor SpotLight StringSensor Switch TextureCoordinate TextureCoordinateGenerator TimeSensor TimeTrigger TouchSensor Transform Viewpoint WorldInfo X3D" >
  <!ENTITY InterchangeProfileNodesLabel "Anchor Appearance Background Box Color ColorInterpolator ColorRGBA component Cone Coordinate CoordinateInterpolator Cylinder DirectionalLight Group head ImageTexture IndexedFaceSet IndexedLineSet IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet Material meta MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString MultiTexture NavigationInfo Normal NormalInterpolator OrientationInterpolator PixelTexture PointSet PositionInterpolator ROUTE ScalarInterpolator Scene Shape Sphere TextureCoordinate TextureCoordinateGenerator TextureTransform TimeSensor TouchSensor Transform TriangleFanSet TriangleSet TriangleStripSet Viewpoint WorldInfo X3D" >
  <!ENTITY DISTagLabels		 "EspduTransform SignalPdu ReceiverPdu TransmitterPdu" >
  <!ENTITY GeoSpatialTagLabels	 "GeoCoordinate GeoElevationGrid GeoLocation GeoLOD GeoMetadata GeoOrigin GeoPositionInterpolator GeoTouchSensor GeoViewpoint" >
  <!ENTITY HAnimTagLabels	 "HAnimDisplacer HAnimHumanoid HAnimJoint HAnimSegment HAnimSite" >  <!-- don't use hyphen in this label name! -->
  <!ENTITY NurbsTagLabels	 "Contour2D ContourPolyline2D NurbsCurve NurbsCurve2D NurbsOrientationInterpolator NurbsPositionInterpolator NurbsSurfaceInterpolator NurbsPatchSurface NurbsSet NurbsTextureCoordinate NurbsTrimmedSurface" >
  <!ENTITY Geometry2DTagLabels	 "Appearance Arc2D ArcClose2D Circle2D Disk2D FillProperties LineProperties Polyline2D Polypoint2D Material Rectangle2D Shape TriangleSet2D" >

  <!-- LatticeXvlTagLabels should have Shape and Coordinate, omitted here since also included as part of NurbsTagLabels -->
  <!ENTITY LatticeXvlTagLabels 	"XvlShell" >
  <!-- for future LatticeXvl: G1T1 level -->
  <!ENTITY XvlG1T1ShellTypes	"" >
  <!-- Types of XVL Shells -->
  <!ENTITY XvlShell.shellTypes	"&XvlG1T1ShellTypes; POLYGON_MESH | LATTICE_MESH" >

  <!ENTITY SFBoolLabel		"type SFBool (true|false)" >
  <!ENTITY MFBoolLabel		"type MFBool (true|false) CDATA, SFString for VRML97" >
  <!ENTITY SFColorLabel		"type SFColor CDATA" >
  <!ENTITY MFColorLabel		"type MFColor CDATA" >
  <!ENTITY SFColorRGBALabel	"type SFColorRGBA CDATA" >
  <!ENTITY MFColorRGBALabel	"type MFColorRGBA CDATA" >
  <!ENTITY SFDoubleLabel	"type SFDouble CDATA">
  <!ENTITY MFDoubleLabel	"type MFDouble CDATA">
  <!ENTITY SFFloatLabel		"type SFFloat CDATA" >
  <!ENTITY MFFloatLabel		"type MFFloat CDATA" >
  <!ENTITY SFImageLabel		"type SFImage CDATA" >
  <!ENTITY MFImageLabel		"type MFImage CDATA" >
  <!ENTITY SFInt32Label		"type SFInt32 CDATA">
  <!ENTITY MFInt32Label		"type MFInt32 CDATA">
  <!ENTITY SFNodeLabel		"type SFNode PCDATA" >
  <!ENTITY MFNodeLabel		"type MFNode PCDATA" >
  <!ENTITY SFRotationLabel	"type SFRotation CDATA" >
  <!ENTITY MFRotationLabel	"type MFRotation CDATA" >
  <!ENTITY SFStringLabel	"type SFString CDATA" >
  <!ENTITY MFStringLabel	"type MFString CDATA" >
  <!ENTITY SFTimeLabel		"type SFTime CDATA" >
  <!ENTITY MFTimeLabel		"type MFTime CDATA" >
  <!ENTITY SFVec2fLabel		"type SFVec2f CDATA" >
  <!ENTITY MFVec2fLabel		"type MFVec2f CDATA" >
  <!ENTITY SFVec2dLabel		"type SFVec2d CDATA" >
  <!ENTITY MFVec2dLabel		"type MFVec2d CDATA" >
  <!ENTITY SFVec3fLabel		"type SFVec3f CDATA" >
  <!ENTITY MFVec3fLabel		"type MFVec3f CDATA" >
  <!ENTITY SFVec3dLabel		"type SFVec3d CDATA">
  <!ENTITY MFVec3dLabel		"type MFVec3d CDATA">

  <!ENTITY inputOnlyLabel	"accessType inputOnly,">
  <!ENTITY outputOnlyLabel	"accessType outputOnly,">
  <!ENTITY inputOutputLabel	"accessType inputOutput,">
  <!ENTITY initializeOnlyLabel	"accessType initializeOnly,">

  <!ENTITY GeoSystemType ' type MFString CDATA "GD" "WE" ' >	<!-- Supported values:  see GeoSpatial profile specification -->

  <!-- Embedded spaces prevent really long strings from overextending tooltip XHTML tables -->

  <!ENTITY profileNames    "(Full|Immersive|Interactive|Interchange|Core|MPEG4Interactive)" >
  <!ENTITY componentNames  "(Core | DIS | EnvironmentalEffects | EnvironmentalSensor | EventUtilities | Geometry2D | Geometry3D | Geospatial | Grouping | H-Anim | Interpolation | KeyDeviceSensor | Lighting | Navigation | Networking | NURBS | PointingDeviceSensor | Rendering | Scripting | Shape | Sound | Text | Texturing | Time)">
  <!ENTITY componentLevels "(1|2|3|4)">

  <!ENTITY MultiTextureModes			"(MODULATE | REPLACE | MODULATE2X | MODULATE4X | ADD | ADDSIGNED | ADDSIGNED2X | SUBTRACT | ADDSMOOTH  | BLENDDIFFUSEALPHA | BLENDTEXTUREALPHA | BLENDFACTORALPHA | BLENDCURRENTALPHA | MODULATEALPHA_ADDCOLOR | MODULATEINVALPHA_ADDCOLOR | MODULATEINVCOLOR_ADDALPHA | OFF | SELECTARG1 | SELECTARG2 | DOTPRODUCT3)" >
  <!ENTITY MultiTextureSourceValues		"(PREVIOUS | DIFFUSE | SPECULAR | FACTOR)" >
  <!ENTITY MultiTextureFunctionValues		"(NONE | COMPLEMENT | ALPHAREPLICATE)" >
  <!ENTITY TextureCoordinateGeneratorModes	"(SPHERE | CAMERASPACENORMAL | CAMERASPACEPOSITION | CAMERASPACEREFLECTIONVECTOR | SPHERE-LOCAL | COORD | COORD-EYE | NOISE | NOISE-EYE | SPHERE-REFLECT | SPHERE-REFLECT-LOCAL)" >
]>

<DTDProfile title="X3D-Edit scene graph editor, tooltips en Fran&#231;ais (v3.0 x3d-3.0.profileFrench.xml)" base-path="">
  <defaults pubidLiteral="&pubidLiteral;" systemLiteral="&systemLiteral;" encoding="UTF-8"/>
  <elements>
    <element icon="icons/Anchor.gif" tooltip="Anchor est un noeud pouvant comporter la plupart des noeuds.&#10;Le fait de cliquer sur une g&#233;om&#233;trie ancr&#233;e lance le contenu dont l'adresse est specifi&#233;e dans le champ url.&#10;Conseil:  ins&#233;rez un noeud Forme avant d'ajouter une G&#233;om&#233;trie ou une Apparance." name="Anchor">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF permet de d&#233;finir un nom sp&#233;cifique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds du m&#234;me type." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[description: &inputOutputLabel; &SFStringLabel; #IMPLIED]&#10;description peut comporter du texte qui sera affich&#233; par l'explorateur pour decrire ce lien.&#10;Conseil:  Xeena remplace automatiquement les caract&#232;res r&#233;f&#233;rences  XML si&#10;besoin (comme &amp;#38; pour &#38; ou &amp;#34; pour &#34; ), &#233;crivez donc ce que vous voulez!&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." name="description"/>
	<attribute tooltip="[url: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Adresse du fichier ou programme destinataire ou #ViewpointDEFName, activ&#233;e en cliquant sur la g&#233;om&#233;trie ancr&#233;e.&#10;Conseil: passez d'un point de vue appartenant &#224; un monde VRML en ajoutant le nom du point de vue (exemple: #ViewpointName, someOtherCoolWorld.wrl#GrandTour).&#10;Conseil: allez d'un point de vue interne &#224; la scene VRML en ajoutant seulement son nom (exemple #GrandTour).&#10;Conseil:  le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets&#10;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de r&#233;pertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requ&#234;tes url par %20 pour chaque caract&#232;re espace.&#10;Hint: pop up a new window with url value as follows:&#10;   &quot;JavaScript:window.open('popup.html','popup','width=240,height=240');location.href='HelloWorld.wrl'&quot;" editor="TextArea" name="url"/>
	<attribute tooltip="[parameter: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;parameter indique au navigateur web comment r&#233;orienter le chargement de l'adresse url.&#10;Conseil:  mettez dans parameter : target=_blank pour charger l'url dans une page blanche.&#10;Conseil:  mettez dans parameter : target=frame_name pour charger l'url dans une nouvelle page.&#10;Conseil:  le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets.&#10;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." editor="TextArea" name="parameter"/>
	<attribute tooltip="[bboxCenter: &initializeOnlyLabel; &SFVec3fLabel; &#34;0 0 0&#34;]&#10;Bounding box center:  position d&#233;cal&#233;e de l'origine du syst&#232;me de coordonn&#233;es local." name="bboxCenter"/>
	<attribute tooltip="[bboxSize: &initializeOnlyLabel; &SFVec3fLabel; &#34;-1 -1 -1&#34;]&#10;Bounding box size:  automatiquement calcul&#233;e, elle peut &#234;tre specifi&#233;e pour optimiser ou contraindre." name="bboxSize"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;source&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Appearance.gif" tooltip="Appearance sp&#233;cifie les propri&#233;t&#233;s visuelles de la g&#233;om&#233;trie en comprenant les noeuds Material, Texture et TextureTransform.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance.&#10;Conseil:  seuls Material et ImageTexture sont autoris&#233;s." name="Appearance">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;appearance&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/AudioClip.gif" tooltip="AudioClip fournit les donn&#233;es audio utilis&#233;es par le noeud &lt;Sound&gt;.&#10;Conseil:  ins&#233;rez d'abord un noeud Sound." name="AudioClip">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[description: &inputOutputLabel; &SFStringLabel; #IMPLIED]&#10;description peut comporter du texte qui sera affich&#233; pour Audioclip.&#10;Conseil:  Xeena remplace automatiquement les caract&#232;res r&#233;f&#233;rences  XML si&#10;besoin (comme &amp;#38; pour &#38; ou &amp;#34; pour &#34; ), &#233;crivez donc ce que vous voulez!" name="description"/>
	<attribute tooltip="[url: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;adresse, nom du fichier son.&#10;Le format .wav est requis, le format .midi est recommend&#233;, les autres sont optionnels.&#10;.&#10;Conseil:  le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets.&#10;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil: respectez exactement la casse des noms de fichiers et de r&#233;pertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requ&#234;tes url par %20 pour chaque caract&#224;re espace." editor="TextArea" name="url"/>
	<attribute tooltip="[loop: &inputOutputLabel; &SFBoolLabel; &#34;false&#34;]&#10;r&#233;p&#233;tition infinie lorsque loop=true, r&#233;p&#233;tition une fois seulement lorsque loop=false." name="loop"/>
	<attribute tooltip="[pitch: &inputOutputLabel; &SFFloatLabel; &#34;1.0&#34;]&#10;Multiplicateur du taux avec lequel le sample sonore est jou&#233;.&#10;changer pitch modifie aussi la vitesse de lecture." name="pitch"/>
	<attribute tooltip="[startTime: &inputOutputLabel; &SFTimeLabel; &#34;0&#34;]&#10;Temps en absolu:  nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.&#10;Conseil:  recoit en principe une valeur temps par une ROUTE." name="startTime"/>
	<attribute tooltip="[stopTime: &inputOutputLabel; &SFTimeLabel; &#34;0&#34;]&#10;Temps en absolu:  nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.&#10;Conseil:  recoit en principe une valeur temps par une ROUTE." name="stopTime"/>
	<attribute tooltip="[duration_changed: &outputOnlyLabel; &SFTimeLabel; &#34;0.0&#34;]&#10;duration_changed est la dur&#233;e de temps en secondes pour un cycle audio." name="duration_changed"/>
	<attribute tooltip="[isActive: &outputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;l'&#233;v&#232;nement isActive (true/false) est envoy&#233; quand la lecture d&#233;marre ou s'arr&#234;te." name="isActive"/>
	<attribute tooltip="[isPaused: &outputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;isPaused true/false events are sent when AudioClip is paused/resumed.&#10;Warning: not supported in VRML97." name="isPaused"/>
	<attribute tooltip="[pauseTime: &inputOutputLabel; &SFTimeLabel; &#34;0&#34;]&#10;When time now &gt;= pauseTime, isPaused becomes true and AudioClip becomes paused.&#10;Absolute time:  number of seconds since Jan 1, 1970, 00:00:00 GMT.&#10;Hint:  usually receives a ROUTEd time value.&#10;Warning: not supported in VRML97." name="pauseTime"/>
	<attribute tooltip="[resumeTime: &inputOutputLabel; &SFTimeLabel; &#34;0&#34;]&#10;When resumeTime becomes &lt;= time now, isPaused becomes false and AudioClip becomes active.&#10;Absolute time:  number of seconds since Jan 1, 1970, 00:00:00 GMT.&#10;Hint:  usually receives a ROUTEd time value.&#10;Warning: not supported in VRML97." name="resumeTime"/>
	<attribute tooltip="[elapsedTime: &outputOnlyLabel; &SFTimeLabel; #FIXED &#34;&#34;]&#10;Current elapsed time since AudioClip activated/running, cumulative in seconds, and not counting any paused time.&#10;Warning: not supported in VRML97." name="elapsedTime"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;source&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Background.gif" tooltip="Background simule le sol et le ciel, en utilisant des tableaux de valeurs repr&#233;sentant des couleurs de fond.&#10;Background peut aussi cr&#233;er des textures appliquables sur les six c&#244;t&#233;s.&#10;Background, Fog, NavigationInfo et Viewpoint sont des noeuds rattachables." name="Background">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[skyColor: &inputOutputLabel; &MFColorLabel; &#34;0 0 0&#34;]&#10;couleur du ciel pour diff&#233;rents angles sur la sph&#232;re c&#233;leste.&#10;La premi&#232;re valeur est celle du ciel &#224; 0.0 radian correspondant au zenith (&#224; la verticale).&#10;vous devez &#233;crire une valeur skyColor de plus que le nombre de valeurs skyAngle.&#10;Conseil:  il est possible qu'une seule couleur soit repr&#233;sent&#233;e et que les autres soient ignor&#233;es." editor="TextArea" name="skyColor"/>
	<attribute tooltip="[skyAngle: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Vous devez &#233;crire une valeur skyColor de plus que le nombre de valeurs skyAngle.&#10;Les valeurs angulaires vont de 0.0 (zenith, &#224; la verticale) &#224; &#928;/2=1.57 (horizon) &#224; &#928;=3.14 (nadir).&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." editor="TextArea" name="skyAngle"/>
	<attribute tooltip="[groundColor: &inputOutputLabel; &MFColorLabel; #IMPLIED]&#10;couleur du sol pour diff&#233;rents angles sur la sph&#232;re partielle repr&#233;sentant le sol.&#10;La premi&#232;re valeur est la couleur du sol &#224; 0.0 radian repr&#233;sentant le nadir (&#224; la verticale).&#10;Vous devez &#233;crire une valeur groundColor de plus que le nombre de valeurs groundAngle.&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." editor="TextArea" name="groundColor"/>
	<attribute tooltip="[groundAngle: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Vous devez &#233;crire une valeur groundColor de plus que le nombre de valeurs groundAngle.&#10;Les valeurs angulaires vont de 0.0 (nadir, &#224; la verticale) &#224; &#928;/2=1.57 (horizon).&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." editor="TextArea" name="groundAngle"/>
	<attribute tooltip="[frontUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="frontUrl"/>
	<attribute tooltip="[backUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="backUrl"/>
	<attribute tooltip="[leftUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="leftUrl"/>
	<attribute tooltip="[rightUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="rightUrl"/>
	<attribute tooltip="[topUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="topUrl"/>
	<attribute tooltip="[bottomUrl: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Image d'arri&#232;re plan panoramique entre la toile de fond du sol/ciel et la g&#233;om&#233;trie de la sc&#232;ne.&#10;Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.&#10;Conseil:  ce champ peut etre ignore." editor="TextArea" name="bottomUrl"/>
	<attribute tooltip="[set_bind: &inputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;Mettre la valeur true dans set_bind rend ce noeud actif,&#10;mettre la valeur false dans set_bind rend ce noeud inactif.&#10;Ainsi rendre set_bind vrai/faux fera appara&#238;tre/dispara&#238;tre (rendra actif/inactif) ce noeud." name="set_bind"/>
	<attribute tooltip="[bindTime: &outputOnlyLabel; &SFTimeLabel; &#34;-1&#34;]&#10;&#233;v&#232;nement envoy&#233; quand le noeud devient actif/inactif." name="bindTime"/>
	<attribute tooltip="[isBound: &outputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;l'&#233;v&#232;nement vrai est envoy&#233; quand le noeud devient actif, l'&#233;v&#232;nement faux est envoy&#233; quand le noeud est d&#233;sactiv&#233; par un autre noeud." name="isBound"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Billboard.gif" tooltip="Billboard est un noeud Groupe qui peut contenir la plupart des noeuds.&#10;Le contenu du noeud fait face &#224; l'observateur, faisant une rotation autour de l'axe sp&#233;cifi&#233;.&#10;Mettre axisOfRotation=0 0 0 pour compl&#232;tement faire face &#224; la cam&#233;ra de l'observateur.&#10;Conseil:  Placez Billboard aussi pr&#232;s de la g&#233;om&#233;trie que possible,&#10;  log&#233; a l'int&#233;rieur de Transform pour avoir un syst&#232;me de coordonn&#233;es local.&#10;Conseil:  ne pas mettre Viewpoint a l'int&#233;rieur de Billboard.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Billboard">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[axisOfRotation: &inputOutputLabel; &SFVec3fLabel; &#34;0 1 0&#34;]&#10;la direction d'axisOfRotation est relative au syst&#232;me de coordonn&#233;es local.&#10;Conseil: l'axe 0 0 0 fait toujours face &#224; l'observateur." name="axisOfRotation"/>
	<attribute tooltip="[bboxCenter: &initializeOnlyLabel; &SFVec3fLabel; &#34;0 0 0&#34;]&#10;Bounding box center:  position d&#233;cal&#233;e de l'origine du syst&#232;me de coordonn&#233;es local." name="bboxCenter"/>
	<attribute tooltip="[bboxSize: &initializeOnlyLabel; &SFVec3fLabel; &#34;-1 -1 -1&#34;]&#10;Bounding box size:  automatiquement calcul&#233;e, elle peut etre sp&#233;cifi&#233;e pour optimiser ou contraindre." name="bboxSize"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/BooleanSequencer.gif" tooltip="BooleanFilter selectively passes true, false or negated events." name="BooleanFilter">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[set_boolean: &inputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;set_boolean is the input value to be filtered." name="set_boolean"/>
	<attribute tooltip="[inputTrue: &outputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;inputTrue only passes a true value, when set_boolean input is true." name="inputTrue"/>
	<attribute tooltip="[inputFalse: &outputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;inputFalse only passes a false value, when set_boolean is false." name="inputFalse"/>
	<attribute tooltip="[inputNegate: &outputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;inputNegate provides opposite value by negating set_boolean input." name="inputNegate"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/BooleanSequencer.gif" tooltip="BooleanSequencer generates periodic discrete Boolean values&#10;that can be ROUTEd to other Boolean attributes.&#10;Typical input:   ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction&#10;Typical output: ROUTE   someInterpolator.value_changed    TO  destinationNode.set_attribute." name="BooleanSequencer">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[key: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Definition parameters for linear-interpolation function time intervals,&#10;  in increasing order and corresponding to keyValues.&#10;Hint:  number of keys must match number of keyValues!" editor="TextArea" name="key"/>
	<attribute tooltip="[keyValue: &inputOutputLabel; &MFBoolLabel; #IMPLIED]&#10;Output values for linear interopolation, each corresponding to time-fraction keys.&#10;Hint:  number of keys must match number of keyValues!" editor="TextArea" name="keyValue"/>
	<attribute tooltip="[set_fraction: inputOnly  &SFFloatLabel; &#34;0&#34;]&#10;set_fraction selects input key for corresponding keyValue output." name="set_fraction"/>
	<attribute tooltip="[value_changed: &outputOnlyLabel; &SFBoolLabel; &#34;0&#34;]&#10;Single intermittent output value_changed determined by current key time and corresponding keyValue pair." name="value_changed"/>
	<attribute tooltip="[previous: &inputOnlyLabel; &SFBoolLabel; &#34;0&#34;]&#10;Trigger previous output value in keyValue array.&#10;Hint:  loops from first to last if necessary." name="previous"/>
	<attribute tooltip="[next: &inputOnlyLabel; &SFBoolLabel; &#34;0&#34;]&#10;Trigger next output value in keyValue array.&#10;Hint:  loops from last to first if necessary." name="next"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed.&#10;Warning:  containerField attribute is only supported in XML encoding of scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets.&#10;Warning:  class attribute is only supported in XML encoding of scenes." name="class"/>
    </element>
    <element icon="icons/BooleanSequencer.gif" tooltip="BooleanToggle maintains state and negates output when a true input is provided." name="BooleanToggle">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[set_boolean: &inputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;If set_boolean input is true, toggle state." name="set_boolean"/>
	<attribute tooltip="[toggle: &inputOutputLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;Persistent state value that gets toggled or reset." name="toggle"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/BooleanSequencer.gif" tooltip="BooleanTrigger converts time events to boolean true events." name="BooleanTrigger">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[set_triggerTime: &inputOnlyLabel; &SFTimeLabel; #FIXED &#34;&#34;]&#10;set_triggerTime provides input time event, typical event sent is TouchSensor touchTime." name="set_triggerTime"/>
	<attribute tooltip="[triggerTrue: &outputOnlyLabel; &SFBoolLabel; #FIXED &#34;&#34;]&#10;triggerTrue outputs a true value whenever a triggerTime event is received." name="triggerTrue"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Box.gif" tooltip="Box est un noeud-g&#233;om&#233;trie.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Box">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[size: &initializeOnlyLabel; &SFVec3fLabel; &#34;2 2 2&#34;]&#10;taille (size) x y z en m&#232;tres." name="size"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polyg&#244;nes (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polyg&#244;es sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Arc2D.gif" tooltip="Arc2D is a geometry node.&#10;Arc2D specifies a linear circular arc with center (0,0) with angles measured starting at positive x-axis and sweeping towards positive y-axis.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Arc2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[radius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;] (0..infinity)&#10;radius of circle, of which the arc is a portion.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="radius"/>
	<attribute tooltip="[startAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;0&#34;] [0..2pi]&#10;Arc extends from startAngle counterclockwise to endAngle, in radians.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="startAngle"/>
	<attribute tooltip="[endAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;1.570796&#34;] [0..2pi]&#10;Arc extends from startAngle counterclockwise to endAngle, in radians.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="endAngle"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/ArcClose2D.gif" tooltip="ArcClose2D is a geometry node.&#10;Arc2D specifies a linear circular arc with center (0,0) with angles measured starting at positive x-axis and sweeping towards positive y-axis.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="ArcClose2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[radius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;] (0..infinity)&#10;radius of circle, of which the arc is a portion.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="radius"/>
	<attribute tooltip="[startAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;0&#34;] [0..2pi]&#10;Arc extends from startAngle counterclockwise to endAngle, in radians.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="startAngle"/>
	<attribute tooltip="[endAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;1.570796&#34;] [0..2pi]&#10;Arc extends from startAngle counterclockwise to endAngle, in radians.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="endAngle"/>
	<attribute tooltip="[closureType &initializeOnlyLabel; (PIE|CHORD) &#34;PIE&#34;]&#10;Whether pair of line segments connect to center (PIE),&#10;  or single line-segment chord connects arc endpoints (CHORD).&#10;Warning:  simple-geometry parameters cannot be changed after initial creation." name="closureType"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Circle2D.gif" tooltip="Circle2D is a geometry node.&#10;Circle2D specifies a planar circle with center (0,0).&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Circle2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[radius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;] (0..infinity)&#10;radius of circle.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="radius"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Disk2D.gif" tooltip="Disk2D is a geometry node.&#10;Disk2D specifies a filled planar circle with center (0,0).&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Disk2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[innerRadius: &initializeOnlyLabel; &SFFloatLabel; &#34;0&#34;] [0..infinity)&#10;Inner radius of circle, greater than or equal to 0.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="innerRadius"/>
	<attribute tooltip="[outerRadius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;] (0..infinity)&#10;Outer radius of circle, greater than 0.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="outerRadius"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Polyline2D.gif" tooltip="Polyline2D is a geometry node.&#10;Polyline2D specifies a connected set of vertices in a contiguous set of line segments.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Polyline2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[lineSegments: &initializeOnlyLabel; &MFVec2fLabel; #FIXED &#34;&#34;]&#10;Coordinates of vertices connected into contiguous Polyline2D.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="lineSegments"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/PointSet.gif" tooltip="Polypoint2D is a geometry node.&#10;Polypoint2D specifies a set of 2D points.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Polypoint2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[point: &initializeOnlyLabel; &MFVec2fLabel; #FIXED &#34;&#34;]&#10;2D coordinates of vertices.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="point"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Rectangle2D.gif" tooltip="Rectangle2D is a geometry node.&#10;Rectangle2D specifies a 2D rectangle.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="Rectangle2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[size: &initializeOnlyLabel; &SFVec2fLabel; &#34;2 2&#34;]&#10;2D dimensions of Rectangle2D.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="size"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/TriangleSet2D.gif" tooltip="TriangleSet2D is a geometry node.&#10;TriangleSet2D specifies a set of 2D triangles.&#10;Hint:  insert a Shape node before adding geometry or Appearance." name="TriangleSet2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[vertices: &initializeOnlyLabel; &MFVec2fLabel; #FIXED &#34;&#34;]&#10;2D coordinates of TriangleSet2D vertices.&#10;Warning:  simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead." name="vertices"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Collision.gif" tooltip="Collision d&#233;tecte s'il y a contact entre la cam&#233;ra et un objet en utilisant le Viewpoint courant et NavigationInfo avatarSize.&#10;Collision est un noeud Groupe qui actionne la d&#233;tection de collision pour ses enfants.&#10;Collision peut posseder un sous-noeud unique avec containerField (champs attribu&#233;s) = &quot;proxy&quot; qui se substitue &#224; la g&#233;om&#233;trie collision-d&#233;tection.&#10;Note:  la g&#233;om&#233;trie proxy  n'est pas rendu physiquement.&#10;Note:  PointSet, IndexedLineSet, LineSet et Text ne d&#233;clenchent pas les collisions.&#10;Conseil:  am&#233;liorez les performances de calcul en utilisant proxy pour les simples g&#233;om&#233;tries de contact.&#10;Conseil:  les types de NavigationInfo &apos;&quot;WALK&quot; &quot;FLY&quot;&apos; supportent la d&#233;tection de collision cam&#233;ra-objet.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Collision">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[bboxCenter: &initializeOnlyLabel; &SFVec3fLabel; &#34;0 0 0&#34;]&#10;Bounding box center:  position d&#233;cal&#233;e de l'origine du syst&#232;me de coordonn&#233;es local." name="bboxCenter"/>
	<attribute tooltip="[bboxSize: &initializeOnlyLabel; &SFVec3fLabel; &#34;-1 -1 -1&#34;]&#10;Bounding box size:  automatiquement calcul&#233;e, elle peut &#234;tre specifi&#233;e pour optimiser ou contraindre." name="bboxSize"/>
	<attribute tooltip="[enabled: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Enables/disables collision detection for children and all descendants.&#10;Hint:  former name &#34;collide&#34; in VRML97 specification." name="enabled"/>
<!--	<attribute tooltip="[collide: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Active/d&#233;sactive la d&#233;tection de collision pour les enfants ainsi que tous leurs descendants." name="collide"/> -->
	<attribute tooltip="[collideTime: &outputOnlyLabel; &SFTimeLabel; &#34;0.0&#34;]&#10;Temps de collision entre la cam&#233;ra (avatar) et la g&#233;om&#233;trie." name="collideTime"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Color.gif" tooltip="Color d&#233;finit une s&#233;rie de valeurs de couleurs RGB.&#10;Color est seulement utilis&#233; pour les ElevationGrid, IndexedFaceSet, IndexedLineSet, LineSet et PointSet.&#10;Conseil:  les couleurs sont souvent utilis&#233;es par Material." name="Color">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[color: &inputOutputLabel; &MFColorLabel; #IMPLIED]&#10;color d&#233;finit une s&#233;rie de couleurs RGB." editor="TextArea" name="color"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;color&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Color.gif" tooltip="ColorRGBA node defines a set of RGBA color values.&#10;ColorRGBA is only used by ElevationGrid, IndexedFaceSet, IndexedLineSet, LineSet and PointSet.&#10;Hint:  colors are often controlled by Material instead.&#10;Hint:  alpha channel may be ignored under Interchange profile." name="ColorRGBA">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[color: &inputOutputLabel; &MFColorRGBALabel; #IMPLIED]&#10;color defines a set of RGBA colors." editor="TextArea" name="color"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;color&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/ColorInterpolator.gif" tooltip="ColorInterpolator g&#233;n&#232;re une s&#233;rie de valeurs Color qui&#10;peuvent &#234;tre ROUTEes vers un attribut &lt;Color&gt; du noeud color.&#10;Exemple d'entr&#233;e typique:   ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.&#10;Exemple de sortie typique: ROUTE   someInterpolator.value_changed    TO  destinationNode.set_attribute." name="ColorInterpolator">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant a un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[key: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Fractions de temps d'intervalle [0..1] allant en s'incr&#233;mentant tout en faisant correspondre les keyValues.&#10;Conseil:  le nombre de keys doit exactement correspondre au nombre de keyValues!" editor="TextArea" name="key"/>
	<attribute tooltip="[keyValue: &inputOutputLabel; &MFColorLabel; #IMPLIED]&#10;Valeurs de sortie pour les interpolations lin&#233;aires, chacune correspondant &#224; une fraction de temps key.&#10;Conseil:  le nombre de keys doit exactement correspondre au nombre de keyValues!" editor="TextArea" name="keyValue"/>
	<attribute tooltip="[set_fraction: &inputOnlyLabel; &SFFloatLabel; &#34;0&#34;]&#10;set_fraction, d'intervalle [0,1], s&#233;lectionne la valeur d'entr&#233;e key en faisant correspondre la valeur de sortie keyValue appropri&#233;e." name="set_fraction"/>
	<attribute tooltip="[value_changed: &outputOnlyLabel; &SFColorLabel; &#34;0 0 0&#34;]&#10;valeur de sortie lin&#233;aire interpol&#233;e d&#233;termin&#233;e par la valeur de temps courante key, correspondant &#224; une valeur keyValue." name="value_changed"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/component.gif" tooltip="component indicates needed scene functionality above the given X3D profile.&#10;Hint: component tag(s) are optional first children of head tag." name="component">
	<attribute tooltip="[name &componentNames; #REQUIRED]&#10;name of this component.&#10;Hint: all specified components are already in Full profile." name="name"/>
	<attribute tooltip="[level &componentLevels; #REQUIRED]&#10;level of support within this component." name="level"/>
   </element>
    <element icon="icons/Cone.gif" tooltip="Cone est un noeud g&#233;om&#233;trie.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Cone">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[height: &initializeOnlyLabel; &SFFloatLabel; &#34;2&#34;]&#10;Taille en m&#232;tres." name="height"/>
	<attribute tooltip="[bottomRadius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;]&#10;Taille en m&#232;tres." name="bottomRadius"/>
	<attribute tooltip="[side: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si les c&#244;t&#233;s sont dessin&#233;s ou pas (les faces internes ne sont pas dessin&#233;es)." name="side"/>
	<attribute tooltip="[bottom: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si la base est dessin&#233;e ou pas (les faces internes ne sont pas dessin&#233;es)." name="bottom"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polyg&#244;nes (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polyg&#244;es sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Coordinate.gif" tooltip="Coordinate cr&#233;e une g&#233;om&#233;trie en utilisant des coordonn&#233;es 3D.&#10;Coordinate est uniquement utilis&#233; par IndexedFaceSet, IndexedLineSet, LineSet et PointSet." name="Coordinate">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[point: &inputOutputLabel; &MFVec3fLabel; #IMPLIED]&#10;point contient une s&#233;rie de coordonn&#233;es 3D." editor="TextArea" name="point"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;coord&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Coordinate.gif" tooltip="CoordinateDouble builds geometry using a set of 3D coordinates.&#10;CoordinateDouble is used by IndexedFaceSet, IndexedLineSet, LineSet and PointSet.&#10;CoordinateDouble is also used by NurbsPositionInterpolator and NurbsOrientationInterpolator." name="CoordinateDouble">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[point: &inputOutputLabel; &MFVec3dLabel; #IMPLIED]&#10;point contains a set of 3D coordinates." editor="TextArea" name="point"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;coord&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/CoordinateInterpolator.gif" tooltip="CoordinateInterpolator g&#233;n&#232;re une s&#233;rie de valeurs-coordonn&#233;es&#10;qui peut &#234;tre ROUTEe vers un attribut 'point' d'un noeud &lt;Coordinate&gt;&#10;ou vers un autre attribut de type Vector3FloatArray.&#10;Entr&#233;e typique:   ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.&#10;Sortie typique: ROUTE   someInterpolator.value_changed    TO  destinationNode.set_attribute." name="CoordinateInterpolator">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[key: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Fractions de temps d'intervalle [0..1] allant en s'incr&#233;mentant tout en faisant correspondre les keyValues.&#10;Conseil:  le nombre de keys doit exactement correspondre au nombre de keyValues!" editor="TextArea" name="key"/>
	<attribute tooltip="[keyValue: &inputOutputLabel; &MFVec3fLabel; #IMPLIED]&#10;Valeurs de sortie pour les interpolations lin&#233;aires, chacune correspondant &#224; une fraction de temps key.&#10;Conseil:  le nombre de keys doit exactement correspondre au nombre de keyValues!" editor="TextArea" name="keyValue"/>
	<attribute tooltip="[set_fraction: &inputOnlyLabel; &SFFloatLabel; &#34;0&#34;]&#10;set_fraction, d'intervalle [0,1], s&#233;lectionne la valeur d'entr&#233;e key en faisant correspondre la valeur de sortie keyValue appropri&#233;e." name="set_fraction"/>
	<attribute tooltip="[value_changed: &outputOnlyLabel; &MFVec3fLabel; &#34;0 0 0&#34;]&#10;valeur de sortie lin&#233;aire interpol&#233;e d&#233;termin&#233;e par la valeur de temps courante key, correspondant &#224; la valeur keyValue appropri&#233;e." name="value_changed"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/CoordinateInterpolator2D.gif" tooltip="CoordinateInterpolator2D generates a series of Vector2FloatArray values&#10;that can be ROUTEd to a Vector2FloatArray attribute.&#10;Typical input:   ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.&#10;Typical output: ROUTE   someInterpolator.value_changed    TO  destinationNode.set_attribute." name="CoordinateInterpolator2D">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[key: &inputOutputLabel; &MFFloatLabel; #IMPLIED]&#10;Definition parameters for linear-interpolation function time intervals,&#10;  in increasing order and corresponding to keyValues.&#10;Hint:  number of keyValues must be an integer multiple of the number of keys!&#10;Hint:  keyValue/key integer multiple defines how many coordinates are sent in&#10;  value_changed outputOnlys." editor="TextArea" name="key"/>
	<attribute tooltip="[keyValue: &inputOutputLabel; &MFVec3fLabel; #IMPLIED]&#10;Output values for linear interopolation, each corresponding to time-fraction keys.&#10;Hint:  number of keyValues must be an integer multiple of the number of keys!&#10;Hint:  keyValue/key integer multiple defines how many coordinates are sent in&#10;  value_changed outputOnlys." editor="TextArea" name="keyValue"/>
	<attribute tooltip="[set_fraction: inputOnly  &SFFloatLabel; &#34;0&#34;]&#10;set_fraction selects input key for corresponding keyValue output." name="set_fraction"/>
	<attribute tooltip="[value_changed: &outputOnlyLabel; &MFVec2fLabel; &#34;0 0 0&#34;]&#10;Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.&#10;Hint:  keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys." name="value_changed"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed.&#10;Warning:  containerField attribute is only supported in XML encoding of scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets.&#10;Warning:  class attribute is only supported in XML encoding of scenes." name="class"/>
    </element>
    <element icon="icons/Cylinder.gif" tooltip="Cylinder est un noeud g&#233;om&#233;trie.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Cylinder">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[height: &initializeOnlyLabel; &SFFloatLabel; &#34;2&#34;]&#10;Taille en m&#232;tres." name="height"/>
	<attribute tooltip="[radius: &initializeOnlyLabel; &SFFloatLabel; &#34;1&#34;]&#10;Taille en m&#232;tres." name="radius"/>
	<attribute tooltip="[top: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si le sommet est dessin&#233; ou pas (les faces internes ne sont pas dessin&#233;es)." name="top"/>
	<attribute tooltip="[side: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si les c&#244;t&#233;s sont dessin&#233;s ou pas (les faces internes ne sont pas dessin&#233;es)." name="side"/>
	<attribute tooltip="[bottom: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si la base est dessin&#233;e ou pas (les faces internes ne sont pas dessin&#233;es)." name="bottom"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polyg&#244;nes (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polyg&#244;es sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/CylinderSensor.gif" tooltip="CylinderSensor retranscrit les mouvements du pointeur (par exemple, une souris ou une baguette)&#10;  en rotations selon un cylindre invisible dont l'axe correspond &#224; l'axe loxal en Y.&#10;Conseil:  la forme initiale du pointeur d&#233;termine si oui ou non&#10;  les faces du cylindre peuvent &#234;tre manipul&#233;es." name="CylinderSensor">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant a un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[description: &inputOutputLabel; &SFStringLabel; #IMPLIED]&#10;Text description to be displayed for action of this node.&#10;Hint:  use spaces, make descriptions clear and readable.&#10;Hint: many XML tools substitute XML character references&#10;  automatically if needed (like &amp;#38; for &#38; or &amp;#34; for &#34; )." name="description"/>
	<attribute tooltip="[enabled: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Active/d&#233;sactive le noeud senseur." name="enabled"/>
	<attribute tooltip="[minAngle: &inputOutputLabel; &SFFloatLabel; &#34;0&#34;]&#10;restraint les &#233;v&#232;nements rotation_changed dans une fourchette de valeurs min/max&#10;  Conseil: si minAngle &gt; maxAngle, la rotation n'est pas restrainte." name="minAngle"/>
	<attribute tooltip="[maxAngle: &inputOutputLabel; &SFFloatLabel; &#34;0&#34;]&#10;restraint les &#233;v&#232;nements rotation_changed dans une fourchette de valeurs min/max&#10;  Conseil: si minAngle &gt; maxAngle, la rotation n'est pas restrainte." name="maxAngle"/>
	<attribute tooltip="[diskAngle: &inputOutputLabel; &SFFloatLabel; &#34;0.262&#34; (15 degr&#233;s)]&#10;Intervient dans le comportement rotationnel en suivant le mouvement relatif du pointeur:&#10;  angle aigu si les faces du senseur g&#233;om&#233;trique &#10;  sont utilis&#233;es pour la manipulation ou pas.&#10;Conseil:  diskAngle forc&#233; &#224; 0 contraint le comportement suivant un disque,&#10;  diskAngle forc&#233; &#224; 1.57 (90  degr&#233;s) contraint le comportement suivant un cylindre." name="diskAngle"/>
	<attribute tooltip="[autoOffset: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;d&#233;termine si oui ou non les valeurs de d&#233;calage pr&#233;c&#233;dentes sont rappel&#233;es/accumul&#233;es." name="autoOffset"/>
	<attribute tooltip="[offset: &inputOutputLabel; &SFFloatLabel; &#34;0&#34;]&#10;Envoie un &#233;v&#232;nement et rappelle la derni&#232;re valeur envoy&#233;e." name="offset"/>
	<attribute tooltip="[isActive: &outputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;l'&#233;v&#232;nement isActive true/false est envoy&#233; quand le senseur est d&#233;clench&#233;.&#10;isActive=true quand le boutton de la souris est press&#233;, isActive=false quand il est rel&#226;ch&#233;." name="isActive"/>
	<attribute tooltip="[rotation_changed: &outputOnlyLabel; &SFRotationLabel; &#34;0 0 1 0&#34;]&#10;l'&#233;v&#232;nement rotation_changed est &#233;gal &#224; la somme des positions relatives plus la valeur de d&#233;calage&#10;  selon l'axe Y  dans le rep&#232;re de coordonn&#233;es local." name="rotation_changed"/>
	<attribute tooltip="[trackPoint_changed: &outputOnlyLabel; &SFVec3fLabel; &#34;0 0 0&#34;]&#10;l'&#233;v&#232;nement trackPoint_changed donne le point d'intersection de position avec la g&#233;om&#233;trie senseur." name="trackPoint_changed"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/DirectionalLight.gif" tooltip="DirectionalLight cr&#233;e des rayons de lumi&#232;re parall&#232;les et &#233;claire les formes g&#233;om&#233;triques.&#10;La port&#233;e de la lumi&#232;re est limit&#233;e et &#233;claire seulement les g&#233;om&#233;tries qui sont inclues dans le groupe parent!&#10;Aucun emplacement n'est n&#233;cessaire puisque les rayons sont parall&#232;les depuis une source plac&#233;e &#224; une distance infinie.&#10;les noeuds DirectionalLight ne s'attenuent pas avec la distance.&#10;Les lumi&#232;res n'ont pas de forme visible et &#233;clairent au travers des g&#233;om&#233;tries.&#10;Conseil:  HeadLight est contr&#244;l&#233; par NavigationInfo.&#10;Conseil:  la lumi&#232;re peut ne pas &#234;tre contenue par Group ou Transform." name="DirectionalLight">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[on: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Active/d&#233;sactive la source de lumi&#232;re." name="on"/>
	<attribute tooltip="[color: &inputOutputLabel; &SFColorLabel; &#34;1 1 1&#34;]&#10;color est la couleur de la lumi&#232;re, s'appliquant sur la couleur des objets." name="color"/>
	<attribute tooltip="[direction: &inputOutputLabel; &SFVec3fLabel; &#34;0 0 -1&#34;]&#10;Orientation de la lumi&#232;re relative au rep&#232;re de coordonn&#233;es local." name="direction"/>
	<attribute tooltip="[intensity: &inputOutputLabel; &SFFloatLabel; &#34;1&#34;]&#10;Brillance de l'&#233;mission directe de la source de la lumi&#232;re." name="intensity"/>
	<attribute tooltip="[ambientIntensity: &inputOutputLabel; &SFFloatLabel; &#34;0&#34;]&#10;Brillance de l'&#233;mission ambiante de la lumi&#232;re (non directionelle, en arri&#232;re plan).&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." name="ambientIntensity"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/ElevationGrid.gif" tooltip="ElevationGrid est un noeud g&#233;om&#233;trie.&#10;ElevationGrid est une grille rectangulaire pouvant param&#233;trer des hauteurs variables en Y, au dessus de la surface plane.&#10;ElevationGrid peut contenir les noeuds Color, Normal et TextureCoordinate.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance.&#10;Vous pouvez aussi remplacer une ProtoInstance standard  par un contenu." name="ElevationGrid">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[xDimension: &initializeOnlyLabel; &SFInt32Label; &#34;0&#34;]&#10;Nombre d'&#233;l&#233;ments, dans le tableau, suivant la direction des x." name="xDimension"/>
	<attribute tooltip="[zDimension: &initializeOnlyLabel; &SFInt32Label; &#34;0&#34;]&#10;Nombre d'&#233;l&#233;ments, dans le tableau, suivant la direction des x." name="zDimension"/>
	<attribute tooltip="[xSpacing: &initializeOnlyLabel; &SFFloatLabel; &#34;1.0&#34;]&#10;Distance en m&#232;tres entre les colonnes du tableau suivant la direction des X.&#10;Conseil: la ditance totale sur l'axe horizontal X est egal &#224; (xDimension-1) * xSpacing." name="xSpacing"/>
	<attribute tooltip="[zSpacing: &initializeOnlyLabel; &SFFloatLabel; &#34;1.0&#34;]&#10;Distance en m&#232;tres entre les lignes du tableau suivant la direction des Z.&#10;Conseil: la ditance totale sur l'axe horizontal Z est egal &#224; (zDimension-1) * zSpacing." name="zSpacing"/>
	<attribute tooltip="[height: &initializeOnlyLabel; &MFFloatLabel; #IMPLIED]&#10;Tableau de valeurs verticales (hauteurs) selon l'axe Y,&#10;avec pour lignes xDimension et pour colonnes zDimension." editor="TextArea" name="height"/>
	<attribute tooltip="[set_height: &inputOnlyLabel; &MFFloatLabel; #IMPLIED]&#10;Tableau de valeurs verticales (hauteurs) selon l'axe Y,&#10;avec pour lignes xDimension et pour colonnes zDimension." name="set_height"/>
	<attribute tooltip="[ccw: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;ccw = counterclockwise:  commande l'orientation des coordonn&#233;es de vertex.&#10;Conseil:  ccw false renverse l'orientation normale (s&#233;lectionnant la face externe) et vectorielle." name="ccw"/>
	<attribute tooltip="[creaseAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;0&#34;]&#10;creaseAngle d&#233;finit l'angle (en radians) pour d&#233;terminer si oui ou non les polyg&#244;nes adjacents &#10;  sont dessin&#233;s avec des facettes aigues ou par lissage.&#10;Si l'angle normal &#224; deux polyg&#244;nes adjacents est inf&#233;rieur &#224; la valeur de creaseAngle,&#10;  le lissage est rendu au dela du segment liss&#233;." name="creaseAngle"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polyg&#244;nes (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polyg&#244;es sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[colorPerVertex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non Color est appliqu&#233; par (sommet) vertex (true) ou par quadrilat&#233;re (false)." name="colorPerVertex"/>
	<attribute tooltip="[normalPerVertex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non le noeud Normal node est appliqu&#233; par (sommet) vertex (true) ou par quadrilat&#233;re (false)." name="normalPerVertex"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/IS.gif" tooltip="EXPORT exposes a local node for ROUTEing when current Scene is Inlined by an external world.&#10;Hint:  you can place EXPORT statements after Scene tag to show interfaces at top.&#10;Warning:  do not reference nodes inside a ProtoDeclare.&#10;Warning:  experimental." name="EXPORT">
	<attribute tooltip="[localDEF IDREF #REQUIRED]&#10;localDEF is the DEF name of the local node to be EXPORTed." name="localDEF"/>
	<attribute tooltip="[AS NMTOKEN #IMPLIED]&#10;rename localDEF node AS a different name when exporting.&#10;Hint:  optional, default is to use same localDEF name." name="AS"/>
    </element>
    <element icon="icons/IS.gif" tooltip="IMPORT provides ROUTE access to a node that is EXPORTed by an Inline scene.&#10;Hint:  Place IMPORT statements next to corresponding Inline scenes for readability.&#10;Warning:  experimental." name="IMPORT">
	<attribute tooltip="[inlineDEF IDREF #REQUIRED]&#10;DEF name of local Inline node that EXPORTs node(s)." name="inlineDEF"/>
	<attribute tooltip="[importedDEF NMTOKEN #REQUIRED]&#10;importedDEF is name of node provided by inlineDEF scene.&#10;Hint:  required." name="importedDEF"/>
	<attribute tooltip="[AS: ID #IMPLIED]&#10;map importedDEF name AS a new name in current scene.&#10;Hint:  optional, default export is importedDEF node name." name="AS"/>
    </element>
    <element icon="icons/ExternProtoDeclare.gif" tooltip="ExternProtoDeclare pointe vers un noeud d&#233;finition ProtoDeclare d'un autre fichier.&#10;les d&#233;clarations de ExternProtoDeclare sont d&#233;finies avec des &#233;tiquettes &lt;field&gt; (sans l'attribut IS).&#10;Conseil:  ExternProto est seulement une d&#233;finition, ajoutez une ProtoInstance pour cr&#233;er une nouvelle instance.&#10;Conseil:  l'url d'ExternProtoDeclare est de la forme :&#10;http://www.web3d.org/x3d/someWorld.xml#ProtoName." name="ExternProtoDeclare">
	<attribute tooltip="[NMTOKEN #REQUIRED]&#10;Le nom du noeud EXTERNPROTO doit &#234;tre d&#233;clar&#233;." name="name"/>
	<attribute tooltip="[Url: &initializeOnlyLabel; &MFStringLabel; #IMPLIED]&#10;Adresse et nom de fichier de l'image&#10;Plusieurs adresses sont plus s&#251;res, et les adresses Web permettent le fonctionnement des attachements e-mail.&#10;Conseil:  le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets.&#10;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de r&#233;pertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requ&#234;tes url par %20 pour chaque caract&#232;re espace." editor="TextArea" name="url"/>
	<attribute tooltip="[appinfo &SFStringLabel; #IMPLIED]&#10;Simple description usable as a tooltip,&#10;similar to XML Schema appinfo tag." editor="TextArea" name="appinfo"/>
	<attribute tooltip="[documentation &SFStringLabel; #IMPLIED]&#10;Documentation url for further information,&#10;similar to XML Schema documentation tag." editor="TextArea" name="documentation"/>
    </element>
    <element icon="icons/Extrusion.gif" tooltip="Extrusion est un noeud g&#233;om&#233;trie extrudant une section 2D&#10; selon une spine pour former une g&#233;om&#233;trie 3D dans le rep&#232;re de coordonn&#233;es local&#10; En &#233;chelonnant/tournant la section, on peut cr&#233;er de multiples formes.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Extrusion">
	<!-- Original source for extrusion model icon viewed from VRML 2.0 Sourcebook,
	     by Andrea L. Ames, David R. Nadeau and John L. Moreland, Figure 15.15,
	     Addison Wesley http://cseng.aw.com -->
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[crossSection: &initializeOnlyLabel; &MFVec2fLabel; &#34;1 1, 1 -1, -1 -1, -1 1, 1 1&#34;]&#10;Une s&#233;rie de points (2D) ordonn&#233;s dessinant une section lin&#233;aire&#10; et formant une s&#233;rie de segments plans connect&#233;s entre eux.&#10;Il en r&#233;sulte une silhouette 2D de la g&#233;om&#233;trie a g&#233;n&#233;rer.&#10;Attention:  il se peut que se cr&#233;ent des g&#233;om&#233;tries invers&#233;es ou dont le rendu est impossible!" editor="TextArea" name="crossSection"/>
	<attribute tooltip="[spine: &initializeOnlyLabel; &MFVec3fLabel; &#34;0 0 0, 0 1 0&#34;]&#10;spine est une liste de points 3D formant une courbe lin&#233;aire&#10;  et formant une s&#233;rie de segments plans connect&#233;s entre eux, ouverts ou ferm&#233;s.&#10;  C'est en fait le chemin suivant laquelle la crossSection est extrud&#233;e.&#10;Conseil:  le nombre de points de la spine, les valeurs d'echelle et d'orientation doivent &#234;tre identiques." editor="TextArea" name="spine"/>
	<attribute tooltip="[scale: &initializeOnlyLabel; &MFVec2fLabel; &#34;1 1&#34;]&#10;Liste de param&#232;tres d'&#233;chelle 2D appliqu&#233;s &#224; chaque section suivant la spine.&#10;Conseil:  le nombre de points de la spine, les valeurs d'&#233;chelle et d'orientation doivent &#234;tre identiques." editor="TextArea" name="scale"/>
	<attribute tooltip="[orientation: &initializeOnlyLabel; &MFRotationLabel; &#34;0 0 1 0&#34;]&#10;orientation est une liste  de 4-tuples-orientation appliqu&#233;s &#224; chaque section suivant la spine.&#10;Conseil:  le nombre de points de la spine, les valeurs d'&#233;chelle et d'orientation doivent &#234;tre identiques." editor="TextArea" name="orientation"/>
	<attribute tooltip="[beginCap: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non la face de d&#233;part (begin cap) est dessin&#233;e (similaire &#224; top cap de Cylinder )." name="beginCap"/>
	<attribute tooltip="[endCap: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non la face d'arriv&#233;e (end cap) est dessin&#233;e (similaire &#224; end cap de Cylinder )." name="endCap"/>
	<attribute tooltip="[ccw: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;ccw = counterclockwise:  commande l'orientation des coordonn&#233;es de vertex.&#10;Conseil:  ccw false renverse l'orientation normale (s&#233;lectionnant la face externe) et vectorielle." name="ccw"/>
	<attribute tooltip="[convex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non tous les polygones de la forme sont convexes (convex true), ou probablement concave (convex false).&#10;Un polygone convexe est plan, ne s'intersecte pas avec lui-meme, et a tous ses angles internes &lt; 180 degres." name="convex"/>
	<attribute tooltip="[creaseAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;0.0&#34;]&#10;creaseAngle definit l'angle (en radians) suivant si les polygones adjacentssont dessin&#233;s selon des angles aigus ou par lissage.&#10;Si l'angle normal de deux polygones adjacents est inf&#233;rieur &#224; creaseAngle,&#10;  alors le lissage est rendu au-dela de la ligne segment." name="creaseAngle"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par defaut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/field.gif" tooltip="L'&#233;l&#233;ment field est utilis&#233; pour la d&#233;finition d'attribut interface ou pour un noeud.&#10;Conseil:  ajoutez d'abord Script, ProtoDeclare ou ExternProtoDeclare avant d'ajouter un champ field.&#10;Conseil:  placez un (des) noeud(s) Node(s) d&#233;finition dans le champ de field." name="field">
	<attribute tooltip="[name: NMTOKEN #REQUIRED]&#10;Nom de la variable field." name="name"/>
	<attribute tooltip="[accessType: (inputOnly|outputOnly|initializeOnly|inputOutput) #REQUIRED]&#10;Event-model semantics for field set/get capabilities.&#10;Hint for VRML97:&#10;  inputOnly=inputOnly,&#10;  outputOnly=outputOnly,&#10;  initializeOnly=field,&#10;  inputOutput=inputOutput.&#10;Warning:  inputOutput=inputOutput not allowed in VRML97 Script nodes,&#10;  use initializeOnly=field for backwards compatibility.&#10;Permet une compatibilit&#233; exacte avec la s&#233;mantique des champs en VRML97, si souhait&#233;.&#10;Attention:  inputOutput n'est pas autoris&#233; dans le noeud Script avec VRML97!  Utilisez un champ (field) &#224; la place." name="accessType"/>
	<attribute tooltip="[type: (select from types list) #REQUIRED]&#10;Type de la variable contenu dans field." name="type"/>
	<attribute tooltip="[value: CDATA #IMPLIED]&#10;Initialisation de la variable par defaut d&#233;finie dans field (peut apr&#232;s &#234;tre plus tard re-d&#233;finie dans le champ fieldValue de ProtoInstance)&#10;Requise pour Script et ProtoDeclare, non autoris&#233;e pour ExternProtoDeclare&#10;non utilis&#233;e par les variables inputOnly ou outputOnly!&#10;Conseil:  SFNode/MFNode sont initialis&#233;s en utilisant le champ de field, &#224; la place de l'attribut value_changed." editor="TextArea" name="value"/>
	<attribute tooltip="[appinfo &SFStringLabel; #IMPLIED]&#10;Simple description usable as a tooltip,&#10;similar to XML Schema appinfo tag." editor="TextArea" name="appinfo"/>
	<attribute tooltip="[documentation &SFStringLabel; #IMPLIED]&#10;Documentation url for further information,&#10;similar to XML Schema documentation tag." editor="TextArea" name="documentation"/>
    </element>
    <element icon="icons/fieldValue.gif" tooltip="L'&#233;l&#233;ment fieldValue est utilis&#233; pour r&#233;initialiser les valeurs par defaut des champs dans les ProtoInstances.&#10;Le nom du champ (Field) doit d&#233;j&#224; &#234;tre d&#233;fini dans ProtoDeclare ou ExternProtoDeclare.&#10;Conseil:  placez un (des) noeud(s) Node(s) d&#233;finition dans le champ de field." name="fieldValue">
	<attribute tooltip="[name: NMTOKEN #REQUIRED]&#10;Nom de champ (field) (d&#233;j&#224; d&#233;fini dans ProtoDeclare ou ExternProtoDeclare)." name="name"/>
	<attribute tooltip="[value: CDATA #IMPLIED]&#10;Valeur initiale pour ce champ (supprime l'initialisation par d&#233;faut de la valeur dans ProtoDeclare ou ExternProtoDeclare).&#10;Conseil:  placez un (des) noeud(s) Node(s) d&#233;finition dans le champ de field." editor="TextArea" name="value"/>
    </element>
    <element icon="icons/Color.gif" tooltip="FillProperties indicates whether appearance is filled or hatched.  Hatches are applied on top of the already rendered appearance of the node, and are not affected by lighting.&#10;Hint: include &lt;component name='Shape' level='3'/&gt;" name="FillProperties">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF defines a unique ID name for this node, referencable by other nodes.&#10;Hint:  descriptive DEF names improve clarity and help document a model." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.&#10;Hint:  USEing other geometry (instead of duplicating nodes) can improve performance.&#10;Warning:  do NOT include DEF (or any other attribute values) when using a USE attribute!" name="USE"/>
	<attribute tooltip="[filled: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Whether or not associated geometry is filled." name="filled"/>
	<attribute tooltip="[hatched: &inputOutputLabel; &SFBoolLabel; &#34;true&#34;]&#10;Whether or not associated geometry is hatched." name="hatched"/>
	<attribute tooltip="[hatchStyle: &inputOutputLabel; &SFInt32Label; &#34;1&#34;]&#10;hatchStyle selects a hatch pattern from International Register of Graphical Items.&#10;1=Horizontal equally spaced parallel lines.&#10;2=Vertical equally spaced parallel lines.&#10;3=Positive slope equally spaced parallel lines.&#10;4=Negative slope equally spaced parallel lines.&#10;5=Horizontal/vertical crosshatch.&#10;6=Positive slope/negative slope crosshatch.&#10;7=(cast iron or malleable iron and general use for all materials).&#10;8=(steel).&#10;9=(bronze, brass, copper, and compositions).&#10;10=(white metal, zinc, lead, babbit, and alloys).&#10;11=(magnesium, aluminum, and aluminum alloys) .&#10;12=(rubber, plastic, and electrical insulation).&#10;13=(cork, felt, fabric, leather, and fibre).&#10;14=(thermal insulation).&#10;15=(titanium and refi-actory material).&#10;16=(marble, slate, porcelain, glass, etc.).&#10;17=(earth).&#10;18=(sand).&#10;19=(repeating dot)." name="hatchStyle"/>
	<attribute tooltip="[hatchColor: &inputOutputLabel; &SFColorLabel; &#34;1 1 1&#34;]&#10;Color of the hatch pattern." name="hatchColor"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;fillProperties&#34;]&#10;containerField is the field-label prefix indicating relationship to parent node.&#10;  Examples:  geometry Box, children Group, proxy Shape.&#10;containerField attribute is only supported in XML encoding of X3D scenes." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes,&#10;  reserved for use by XML stylesheets.&#10;class attribute is only supported in XML encoding of X3D scenes." name="class"/>
    </element>
    <element icon="icons/Fog.gif" tooltip="Fog simule les effets atmosph&#233;riques du brouillard, en masquant les objets &#224; distance, par une couleur choisie&#10;Background, Fog, NavigationInfo et Viewpoint sont des noeuds parentables." name="Fog">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[color: &inputOutputLabel; &SFColorLabel; &#34;1.0 1.0 1.0&#34;]&#10;Conseil:  associer une couleur arri&#232;re-plan (Background) pour am&#233;liorer l'effet brouillard sur les objets." name="color"/>
	<attribute tooltip="[fogType: &inputOutputLabel; &SFStringLabel; (LINEAR|EXPONENTIAL) &#34;LINEAR&#34;]&#10;Sp&#233;cifie le type d'algorithme utilis&#233; pour le rendu progressif de la densit&#233; du brouillard, soit lin&#233;airement (LINEAR), soit exponentiellement (EXPONENTIAL).&#10;Conseil:  EXPONENTIAL est plus naturel mais aussi n&#233;cessite plus de calculs." name="fogType"/>
	<attribute tooltip="[visibilityRange: &inputOutputLabel; &SFFloatLabel; &#34;0.0&#34;]&#10;Distance en m&#232;tre pour laquelle les objets sont totalement masqu&#233;s par le brouillard, selon le systeme de coordonn&#233;es local.&#10;Conseil:  la valeur de visibilityRange &#224; 0 annule l'effet de brouillard (Fog)." name="visibilityRange"/>
	<attribute tooltip="[set_bind: &inputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;Passer set_bind &#224; vrai (true) rend ce noeud actif.&#10;Passer set_bind &#224; faux (false) rend ce noeud inactif.&#10;Ainsi rendre set_bind vrai/faux fera appara&#238;tre/dispara&#238;tre (rendre actif/inactif) ce noeud." name="set_bind"/>
	<attribute tooltip="[bindTime: &outputOnlyLabel; &SFTimeLabel; &#34;-1&#34;]&#10;Ev&#232;nement envoy&#233; lorsque le noeud devient actif/inactif." name="bindTime"/>
	<attribute tooltip="[isBound: &outputOnlyLabel; &SFBoolLabel; &#34;false&#34;]&#10;Ev&#232;nement vrai (true) envoy&#233; lorsque le noeud devient actif, &#233;v&#232;nement faux (false) envoy&#233; lorsqu'il n'est pas limit&#233; par un autre noeud." name="isBound"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/FontStyle.gif" tooltip="FontStyle d&#233;fine la taille, la police et le style utilis&#233;s pour les noeuds texte (Text).&#10;Conseil:  ajoutez d'abord un noeud texte en tant que parent." name="FontStyle">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[family: &initializeOnlyLabel; &MFStringLabel; &#34;SERIF&#34;]&#10;Liste de noms de fontes par ordre de pr&#233;f&#233;rence - les navigateurs (browsers) utilisent la premi&#232;re fonte support&#233;e par defaut.&#10;Les fontes support&#233;es sont  &#34;SERIF&#34; &#34;SANS&#34; &#34;TYPEWRITER&#34;.&#10;Conseil:  SERIF et SANS sont des fontes de taille variable (comme par exemple, Roman et Arial).&#10;Conseil:  TYPEWRITER est une fonte de taille fixe (comme par exemple, Courier).&#10;Conseil:  les champs de caract&#232;res peuvent avoir plusieurs valeurs, aussi s&#233;parez &quot;chaque caract&#232;re&quot;  &quot;par&quot;  &quot;des guillemets&quot;." name="family"/>
	<attribute tooltip="[style: &initializeOnlyLabel; &SFStringLabel; (PLAIN|BOLD|ITALIC|BOLDITALIC) &#34;PLAIN&#34;]&#10;Prend une de ces quatre fontes comme style de texte." name="style"/>
	<attribute tooltip="[justify: &initializeOnlyLabel; &MFStringLabel; &quot;BEGIN&quot;]&#10;Deux types de justification peuvent &#234;tre pr&#233;cis&#233;s pour les axes d'alignement en X (major) et Y (minor),&#10;les valeurs possibles sont &#34;FIRST&#34; &#34;BEGIN&#34; &#34;MIDDLE&#34; &#34;END&#34;]&#10;Exemple: &#34;MIDDLE&#34; &#34;MIDDLE&#34;.&#10;Conseil:  les champs de caract&#232;res peuvent avoir plusieurs valeurs, aussi s&#233;parez &quot;chaque caract&#232;re&quot;  &quot;par&quot;  &quot;des guillemets&quot;." name="justify"/>
	<attribute tooltip="[size: &initializeOnlyLabel; &SFFloatLabel; &#34;1.0&#34;]&#10;Taille nominale (dans le syst&#232;me de coordonn&#233;es local) des caract&#232;res&#10;D&#233;finit &#233;galement par d&#233;faut l'espace entre les lignes de texte adjacentes." name="size"/>
	<attribute tooltip="[spacing: &initializeOnlyLabel; &SFFloatLabel; &#34;1.0&#34;]&#10;Facteur d'ajustement pour l'espace entre les lignes de texte adjacentes." name="spacing"/>
	<attribute tooltip="[language: &initializeOnlyLabel; &SFStringLabel; #IMPLIED]&#10;les codes langage sont compos&#233;s de codes primaires&#10;et d'une s&#233;rie (peut-&#234;tre vide) de sous-codes.&#10;   [ language-code = primary-code ( &quot;-&quot; subcode )* ]&#10;des codes primaires de deux lettres sont r&#233;serv&#233;s pour les abr&#233;viations des langues.&#10;   [RFC1766, http://www.ietf.org/rfc/rfc1766.txt]&#10;Les codes primaires de deux lettres comprennent en (English : Anglais), fr (French : Francais), de (German : Allemand),&#10;   it (Italian : Italien), nl (Dutch : Hollandais),  el (Greek : Grec), es (Spanish : Espagnol), pt (Portuguese : Portugais),&#10;   ar (Arabic : Arabe), he (Hebrew : H&#233;breu), ru (Russian : Russe), zh (Chinese : Chinois), ja (Japanese : Japonais),&#10;   hi (Hindi), ur (Urdu), et sa (Sanskrit).&#10;Chaque sous-code de deux lettres est interpr&#233;t&#233; comme code relatif au pays.&#10;   [ISO3166 ou http://www.oasis-open.org/cover/iso639a.html]" name="language"/>
	<attribute tooltip="[horizontal: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si le texte est &#224; l'horizontale (true) ou &#224; la verticale (false)." name="horizontal"/>
	<attribute tooltip="[leftToRight: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si le texte est affich&#233; de gauche &#224; droite (true) ou de droite &#224; gauche (false)." name="leftToRight"/>
	<attribute tooltip="[topToBottom: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si le texte est affich&#233; de haut en bas (true) ou de bas en haut (false)." name="topToBottom"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;fontStyle&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/Group.gif" tooltip="Group est un noeud pouvant comporter la plupart des noeuds.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou Appearance." name="Group">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[bboxCenter: &initializeOnlyLabel; &SFVec3fLabel; &#34;0 0 0&#34;]&#10;Bounding box center:  position d&#233;cal&#233;e de l'origine du syst&#232;me de coordonn&#233;es local." name="bboxCenter"/>
	<attribute tooltip="[bboxSize: &initializeOnlyLabel; &SFVec3fLabel; &#34;-1 -1 -1&#34;]&#10;Bounding box size:  automatiquement calcul&#233;e, elle peut &#234;tre sp&#233;cifi&#233;e pour optimiser ou contraindre." name="bboxSize"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;children&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/head.gif" tooltip="head contient des renseignements sur le fichier XML (component, metadata) ou autres renseignements fournis par l'auteur.&#10;Conseil:  cela met les &#233;tiquettes &lt;head&gt; en HTML.&#10;Conseil:  head est premiere enfant du fichier X3D." name="head">
    </element>
    <element icon="icons/ImageTexture.gif" tooltip="ImageTexture applique une image 2D sur une forme g&#233;om&#233;trique.&#10;Les textures ont un syst&#232;me de coordonn&#233;es 2D (s, t) en horizontal et vertical,&#10;  avec pour valeurs (s, t) dans un intervalle [0.0, 1.0] repr&#233;sentant les coins oppos&#233;s de l'image.&#10;Conseil:  ins&#233;rez les noeuds Shape et Appearance avant d'ajouter une texture.&#10;Warning:  bright Material emissiveColor values can wash out some textures." name="ImageTexture">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[url: &inputOutputLabel; &MFStringLabel; #IMPLIED]&#10;Nom et emplacement de l'image.&#10;Plusieurs emplacements sont plus s&#251;rs, et les adresses Web et attachements e-mail sont possibles.&#10;Conseil:  le champ peut comporter plusieurs valeurs, aussi veuillez s&#233;parer chaque cha&#238;ne de caract&#232;res par des guillemets.&#10;   [ &quot;http://www.url1.org&quot;  &quot;http://www.url2.org&quot; &quot;etc.&quot; ].&#10;Conseil:  respectez exactement la casse des noms de fichiers et de r&#233;pertoires concernant les liens http!&#10;Conseil:  vous pouvez remplacer les espaces dans les requ&#234;tes url par %20 pour chaque caract&#234;re espace." editor="TextArea" name="url"/>
	<attribute tooltip="[repeatS: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Texture r&#233;p&#233;t&#233;e horizontalement selon l'axe S." name="repeatS"/>
	<attribute tooltip="[repeatT: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Texture r&#233;p&#233;t&#233;e verticalement selon l'axe T" name="repeatT"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;texture&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/IndexedFaceSet.gif" tooltip="IndexedFaceSet est un noeud g&#233;om&#233;trie qui peut contenir les noeuds Color, Coordinate, Normal et TextureCoordinate.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou le noeud Appearance.&#10;Vous pouvez aussi remplacer une ProtoInstance standard  par un contenu." name="IndexedFaceSet">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[coordIndex: &initializeOnlyLabel; &MFInt32Label; #IMPLIED]&#10;Les indices de coordIndex indiquent dans quel ordre les points coordonn&#233;es doivent &#234;tre reli&#233;s.&#10;La valeur du premier a pour index 0, les virgules &#233;tant facultatives entre les valeurs.&#10;Utilisez -1 pour s&#233;parer les indices pour chaque polygone cr&#233;e." editor="TextArea" name="coordIndex"/>
	<attribute tooltip="[ccw: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;ccw = counterclockwise:  commande l'orientation des coordonn&#233;es de vertex.&#10;Conseil:  ccw false renverse l'orientation normale (s&#233;lectionnant la face externe) et vectorielle." name="ccw"/>
	<attribute tooltip="[convex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non tous les polygones de la forme sont convexes (convex true), ou probablement concaves (convex false).&#10;Un polygone convexe est plan, ne s'intersecte pas avec lui-m&#234;me, et a tous ses angles internes &lt; 180 degres.&#10;Conseil:  seul convex=true pour IndexedFaceSet est support&#233;." name="convex"/>
	<attribute tooltip="[solid: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Activer solid par la valeur true a pour cons&#233;quence de dessiner seulement une seule face des polygones (face externe consid&#233;r&#233;e),&#10;en mettant la valeur false dans solid, les deux faces des polygones sont dessin&#233;es (face externe non consid&#233;r&#233;e).&#10;Attention: la valeur par d&#233;faut true peut cacher enti&#232;rement la g&#233;om&#233;trie si elle est regard&#233;e du mauvais c&#244;t&#233;!" name="solid"/>
	<attribute tooltip="[creaseAngle: &initializeOnlyLabel; &SFFloatLabel; &#34;0&#34;]&#10;creaseAngle d&#233;finit l'angle (en radians) pour d&#233;terminer si oui ou non les polygones adjacents &#10;  sont dessin&#233;s avec des facettes aigues ou par lissage.&#10;Si l'angle normal &#224; deux polygones adjacents est inf&#233;rieur &#224; la valeur de creaseAngle,&#10;  le lissage est rendu au-del&#224; du segment liss&#233;" name="creaseAngle"/>
	<attribute tooltip="[colorPerVertex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non Color est appliqu&#233; par (sommet) vertex (true) ou par quadrilat&#232;re (false)." name="colorPerVertex"/>
	<attribute tooltip="[colorIndex: &initializeOnlyLabel; &MFInt32Label; #IMPLIED]&#10;Les indices de colorIndex indiquent l'ordre dans lequel les couleurs sont appliqu&#233;es." editor="TextArea" name="colorIndex"/>
	<attribute tooltip="[normalPerVertex: &initializeOnlyLabel; &SFBoolLabel; &#34;true&#34;]&#10;Si oui ou non le noeud Normal node est appliqu&#233; par (sommet) vertex (true) ou par quadrilat&#232;re (false)." name="normalPerVertex"/>
	<attribute tooltip="[normalIndex: &initializeOnlyLabel; &MFInt32Label; #IMPLIED]&#10;Conseil:  ce champ peut &#234;tre ignor&#233;." editor="TextArea" name="normalIndex"/>
	<attribute tooltip="[texCoordIndex: &initializeOnlyLabel; &MFInt32Label; #IMPLIED]&#10;Liste d'indices de coordonn&#233;es-textures rattachant une texture aux coordonn&#233;es correspondantes.&#10;Conseil:  utilisez un utilitaire!" editor="TextArea" name="texCoordIndex"/>
	<attribute tooltip="[set_coordIndex: &inputOnlyLabel; &MFInt32Label; #FIXED &#34;&#34;]&#10;coordIndex indices provide order in which coordinates are applied.&#10;Order starts at index 0, commas are optional between sets.&#10;Use -1 to separate indices for each polygon." editor="TextArea" name="set_coordIndex"/>
	<attribute tooltip="[set_colorIndex: &initializeOnlyLabel; &MFInt32Label; #FIXED &#34;&#34;]&#10;colorIndex indices provide order in which colors are applied." editor="TextArea" name="set_colorIndex"/>
	<attribute tooltip="[set_normalIndex: &inputOnlyLabel; &MFInt32Label; #FIXED &#34;&#34;]&#10;Interchange profile hint:  this field may be ignored." editor="TextArea" name="set_normalIndex"/>
	<attribute tooltip="[set_texCoordIndex: &inputOnlyLabel; &MFInt32Label; #FIXED &#34;&#34;]&#10;List of texture-coordinate indices mapping attached texture to corresponding coordinates.&#10;Hint:  use a tool!" editor="TextArea" name="set_texCoordIndex"/>
	<attribute tooltip="[containerField: NMTOKEN &#34;geometry&#34;]&#10;containerField is the field-label prefix used in VRML encodings&#10;  when this node is a child of another node.&#10;  Examples:  geometry Box, children Group, proxy Group.&#10;  Hint: can be overridden by author if needed." name="containerField"/>
	<attribute tooltip="[class CDATA #IMPLIED]&#10;class is a space-separated list of classes, reserved for use by XML stylesheets." name="class"/>
    </element>
    <element icon="icons/IndexedLineSet.gif" tooltip="IndexedLineSet est un noeud g&#233;om&#233;trie qui peut contenir les noeuds Color et Coordinate.&#10;Les valeurs de Color ou emissiveColor de Material sont utilis&#233;es pour le tracage des lignes et des points.&#10;Les lignes (Lines) ne sont pas eclair&#233;es, ni textur&#233;es, et ne peuvent &#234;tre incluses dans le d&#233;tection de collision.&#10;Conseil:  utilisez une couleur diff&#233;rente (ou utilisez emissiveColor) de celle de l'arri&#232;re-plan.&#10;Conseil:  si les points de Coordinate sont initialement d&#233;finis pour IndexedFaceSet,&#10; les valeurs index peuvent avoir besoin de r&#233;p&#233;ter la valeur initiale dans vertex pour fermer le polygone.&#10;Conseil:  ins&#233;rez un noeud Shape avant d'ajouter une g&#233;om&#233;trie ou le noeud Appearance.&#10;Vous pouvez aussi remplacer une ProtoInstance &#233;quivalente par un contenu." name="IndexedLineSet">
	<attribute tooltip="[DEF ID #IMPLIED]&#10;DEF sp&#233;cifie un nom identit&#233; unique pour ce noeud, r&#233;f&#233;rencable par les autres noeuds." name="DEF"/>
	<attribute tooltip="[USE IDREF #IMPLIED]&#10;USE signifie une r&#233;utilisation des attributs et des noeuds enfants appartenant &#224; un noeud pr&#233;d&#233;fini par DEF, ignorant alors les autres attributs et enfants.&#10;Conseil:  Utiliser USE pour dupliquer une g&#233;om&#233;trie (au lieu de copier / coller les noeuds) peut am&#233;liorer les performances.&#10;Attention:  Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!" name="USE"/>
	<attribute tooltip="[coordIndex: &initializeOnlyLabel; &MFInt32Label; #IMPLIED]&#10;Les indices de coordIndex indiquent dans quel ordre les points coordonn&#233;es doivent &#234;tre reli&#233;s.&#10;La valeur d