IndexedLineSet {   
      eventIn MFInt32 set_colorIndex  
      eventIn MFInt32 set_coordIndex  
      exposedField SFNode color NULL  
      exposedField SFNode coord NULL  
      field MFInt32 colorIndex []  
      field SFBool colorPerVertex TRUE  
      field MFInt32 coordIndex []  
    } 
 
 
Le bloc IndexedLineSet permet de tracer un ensemble de lignes.
 
Champs d'IndexedLineSet
set_colorIndex Événement. Permet de modifier colorIndex 
set_coordIndex Événement. Permet de modifier coordIndex
color Permet de déclarer un sous bloc Color dans lequel seront déclarées les couleurs respectives de chaque portions définies par coordIndex.
coord Permet de déclarer un sous bloc Coordinate dans le quel seront spécifiées les coordonnées des points à relier par une ligne
colorIndex Permet de spécifier quelle couleur définie dans le bloc Color sera appliquée à chaque portion définie par coordIndex . Le nombre de valeurs doit être identique à celui des portions définies.
colorPerVertex Permet d'effectuer un dégradé de couleurs entre des segments non convexes différents.
coordIndex Permet de spécifier quels points définis dans le bloc Coordinate seront reliés ensembles. La fin d'une portion est identifiée par la valeur -1
 
 


 Exemple 1:

 Analyse: