Differenze tra le versioni di "Riferimenti:Tag e tipi comuni XML"
(24 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
Il seguente documento è stato generato da una modifica del foglio di stile [http://sourceforge.net/projects/xs3p/ xs3p]: contiene le definizioni dei tag e dei tipi utilizzati sia nei file geogebra.xml che nei file geogebra_macro.xml, che sono la parte principale nel [[Riferimenti:Formato file|formato di file di GeoGebra]]. Per una breve introduzione consultare la pagina [[Riferimenti:XML| riferimenti XML]]. | Il seguente documento è stato generato da una modifica del foglio di stile [http://sourceforge.net/projects/xs3p/ xs3p]: contiene le definizioni dei tag e dei tipi utilizzati sia nei file geogebra.xml che nei file geogebra_macro.xml, che sono la parte principale nel [[Riferimenti:Formato file|formato di file di GeoGebra]]. Per una breve introduzione consultare la pagina [[Riferimenti:XML| riferimenti XML]]. | ||
− | [[ | + | ==Dichiarazioni globali== |
+ | |||
+ | ===Elemento: cascell=== | ||
+ | |||
+ | <div class="sample box"> | ||
+ | <div>XML Instance Representation</div> | ||
+ | <div id="Element:_cascell_xibox" class="contents"> | ||
+ | <div style="margin-left: 0em"><cascell> <br/> | ||
+ | <div style="margin-left: 1.5em"><cellPair> [1..*]<br/> | ||
+ | <div class="group" style="margin-left: 1.5em">Start [[Riferimenti:Glossario XML#Sequence|Sequence]] [0..1]</div> | ||
+ | <div style="margin-left: 3em"><inputCell> [1]<br/> | ||
+ | <div style="margin-left: 1.5em"><[[#Elemento:_expression|expression]]> ... </[[#Elemento:_expression|expression]]> [1]</div></inputCell></div> | ||
+ | <div style="margin-left: 3em"><outputCell> [1]<br/> | ||
+ | <div style="margin-left: 1.5em"><[[#Elemento:_expression|expression]]> ... </[[#Elemento:_expression|expression]]> [1]</div></outputCell></div> | ||
+ | <div class="group" style="margin-left: 1.5em">End Sequence</div></cellPair></div></cascell></div> | ||
+ | </div> | ||
+ | </div> | ||
− | |||
− | |||
===Elemento: construction=== | ===Elemento: construction=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<div class="sample box"> | <div class="sample box"> | ||
<div>XML Instance Representation</div> | <div>XML Instance Representation</div> | ||
Riga 31: | Riga 27: | ||
<div style="margin-left: 0.5em">author="xs:string [0..1]"</div> | <div style="margin-left: 0.5em">author="xs:string [0..1]"</div> | ||
<div style="margin-left: 0.5em">date="xs:string [0..1]"</div>> <br/> | <div style="margin-left: 0.5em">date="xs:string [0..1]"</div>> <br/> | ||
− | <div class="group" style="margin-left: 1.5em">Start [[ | + | <div class="group" style="margin-left: 1.5em">Start [[Riferimenti:Glossario XML#Choice|Choice]] [0..*]</div> |
− | <div style="margin-left: 3em"><command<div style="margin-left: 0.5em">name="xs:string [1]"</div>> [1]<br/> | + | <div style="margin-left: 3em"><command<div style="margin-left: 0.5em">name="xs:string [1]"</div> |
+ | <div style="margin-left: 0.5em">type="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">var="xs:string [0..1]"</div>> [1]<br/> | ||
+ | <div style="margin-left: 1.5em"><casMap> [[#Tipo:_casMap|casMap]] </casMap> [0..1]</div> | ||
<div style="margin-left: 1.5em"><input> [[#Tipo:_ioType|ioType]] </input> [1]</div> | <div style="margin-left: 1.5em"><input> [[#Tipo:_ioType|ioType]] </input> [1]</div> | ||
+ | <div style="margin-left: 1.5em"><outputSizes> [[#Tipo:_stringVal|stringVal]] </outputSizes> [0..1]</div> | ||
<div style="margin-left: 1.5em"><output> [[#Tipo:_ioType|ioType]] </output> [1]</div></command></div> | <div style="margin-left: 1.5em"><output> [[#Tipo:_ioType|ioType]] </output> [1]</div></command></div> | ||
<div style="margin-left: 3em"><[[#Elemento:_element|element]]> ... </[[#Elemento:_element|element]]> [1]</div> | <div style="margin-left: 3em"><[[#Elemento:_element|element]]> ... </[[#Elemento:_element|element]]> [1]</div> | ||
+ | <div style="margin-left: 3em"><[[#Elemento:_cascell|cascell]]> ... </[[#Elemento:_cascell|cascell]]> [1]</div> | ||
<div style="margin-left: 3em"><expression<div style="margin-left: 0.5em">exp="xs:string [0..1]"</div> | <div style="margin-left: 3em"><expression<div style="margin-left: 0.5em">exp="xs:string [0..1]"</div> | ||
<div style="margin-left: 0.5em">label="xs:string [0..1]"</div> | <div style="margin-left: 0.5em">label="xs:string [0..1]"</div> | ||
Riga 45: | Riga 46: | ||
===Elemento: element=== | ===Elemento: element=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<div class="sample box"> | <div class="sample box"> | ||
<div>XML Instance Representation</div> | <div>XML Instance Representation</div> | ||
Riga 74: | Riga 51: | ||
<div style="margin-left: 0em"><element<div style="margin-left: 0.5em">type="[[#Tipo:_elType|elType]] [0..1]"</div> | <div style="margin-left: 0em"><element<div style="margin-left: 0.5em">type="[[#Tipo:_elType|elType]] [0..1]"</div> | ||
<div style="margin-left: 0.5em">label="xs:string [0..1]"</div>> <br/> | <div style="margin-left: 0.5em">label="xs:string [0..1]"</div>> <br/> | ||
− | <div style="margin-left: 1.5em">Start [[ | + | <div class="group" style="margin-left: 1.5em">Start [[Riferimenti:Glossario XML#Choice|Choice]] [0..*]</div> |
<div style="margin-left: 3em"><absoluteScreenLocation> [[#Tipo:_xyCoords|xyCoords]] </absoluteScreenLocation> [0..1]</div> | <div style="margin-left: 3em"><absoluteScreenLocation> [[#Tipo:_xyCoords|xyCoords]] </absoluteScreenLocation> [0..1]</div> | ||
<div style="margin-left: 3em"><allowReflexAngle> [[#Tipo:_boolVal|boolVal]] </allowReflexAngle> [0..1]</div> | <div style="margin-left: 3em"><allowReflexAngle> [[#Tipo:_boolVal|boolVal]] </allowReflexAngle> [0..1]</div> | ||
Riga 81: | Riga 58: | ||
<div style="margin-left: 3em"><animation> [[#Tipo:_animation|animation]] </animation> [0..1]</div> | <div style="margin-left: 3em"><animation> [[#Tipo:_animation|animation]] </animation> [0..1]</div> | ||
<div style="margin-left: 3em"><caption> [[#Tipo:_stringVal|stringVal]] </caption> [0..1]</div> | <div style="margin-left: 3em"><caption> [[#Tipo:_stringVal|stringVal]] </caption> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><comboBox> [[#Tipo:_boolVal|boolVal]] </comboBox> [0..1]</div> | ||
<div style="margin-left: 3em"><condition<div style="margin-left: 0.5em">showObject="xs:string [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><condition<div style="margin-left: 0.5em">showObject="xs:string [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><checkbox<div style="margin-left: 0.5em">fixed="xs:boolean [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><checkbox<div style="margin-left: 0.5em">fixed="xs:boolean [0..1]"</div>/> [0..1]</div> | ||
Riga 87: | Riga 65: | ||
<div style="margin-left: 3em"><coords> [[#Tipo:_coords|coords]] </coords> [0..1]</div> | <div style="margin-left: 3em"><coords> [[#Tipo:_coords|coords]] </coords> [0..1]</div> | ||
<div style="margin-left: 3em"><coordStyle<div style="margin-left: 0.5em">style="[[#Tipo:_coordStyles|coordStyles]] [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><coordStyle<div style="margin-left: 0.5em">style="[[#Tipo:_coordStyles|coordStyles]] [0..1]"</div>/> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><casMap> [[#Tipo:_casMap|casMap]] </casMap> [0..1]</div> | ||
<div style="margin-left: 3em"><decoration<div style="margin-left: 0.5em">type="[[#Tipo:_decorTypes|decorTypes]] [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><decoration<div style="margin-left: 0.5em">type="[[#Tipo:_decorTypes|decorTypes]] [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><eigenvectors> [[#Tipo:_eigenvectors|eigenvectors]] </eigenvectors> [0..1]</div> | <div style="margin-left: 3em"><eigenvectors> [[#Tipo:_eigenvectors|eigenvectors]] </eigenvectors> [0..1]</div> | ||
Riga 94: | Riga 73: | ||
<div style="margin-left: 3em"><file<div style="margin-left: 0.5em">name="xs:string [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><file<div style="margin-left: 0.5em">name="xs:string [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><fixed> [[#Tipo:_boolVal|boolVal]] </fixed> [0..1]</div> | <div style="margin-left: 3em"><fixed> [[#Tipo:_boolVal|boolVal]] </fixed> [0..1]</div> | ||
− | <div style="margin-left: 3em">< | + | <div style="margin-left: 3em"><isShape> [[#Tipo:_boolVal|boolVal]] </isShape> [0..1]</div> |
− | + | <div style="margin-left: 3em"><font> [[#Tipo:_fontProperties|fontProperties]] </font> [0..1]</div> | |
− | + | <div style="margin-left: 3em"><angleStyle> [[#Tipo:_intVal|intVal]] </angleStyle> [0..1]</div> | |
<div style="margin-left: 3em"><forceReflexAngle> [[#Tipo:_boolVal|boolVal]] </forceReflexAngle> [0..1]</div> | <div style="margin-left: 3em"><forceReflexAngle> [[#Tipo:_boolVal|boolVal]] </forceReflexAngle> [0..1]</div> | ||
<div style="margin-left: 3em"><ggbscript> [[#Tipo:_stringVal|stringVal]] </ggbscript> [0..1]</div> | <div style="margin-left: 3em"><ggbscript> [[#Tipo:_stringVal|stringVal]] </ggbscript> [0..1]</div> | ||
Riga 104: | Riga 83: | ||
<div style="margin-left: 3em"><keepTypeOnTransform> [[#Tipo:_boolVal|boolVal]] </keepTypeOnTransform> [0..1]</div> | <div style="margin-left: 3em"><keepTypeOnTransform> [[#Tipo:_boolVal|boolVal]] </keepTypeOnTransform> [0..1]</div> | ||
<div style="margin-left: 3em"><isLaTeX> [[#Tipo:_boolVal|boolVal]] </isLaTeX> [0..1]</div> | <div style="margin-left: 3em"><isLaTeX> [[#Tipo:_boolVal|boolVal]] </isLaTeX> [0..1]</div> | ||
− | <div style="margin-left: 3em"><lineStyle<div style="margin-left: 0.5em">thickness="[[#Tipo: | + | <div style="margin-left: 3em"><lineStyle<div style="margin-left: 0.5em">thickness="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div> |
<div style="margin-left: 0.5em">type="[[#Tipo:_lineTypes|lineTypes]] [0..1]"</div> | <div style="margin-left: 0.5em">type="[[#Tipo:_lineTypes|lineTypes]] [0..1]"</div> | ||
− | <div style="margin-left: 0.5em">typeHidden="xs:integer [0..1]"</div>/> [0..1]</div> | + | <div style="margin-left: 0.5em">typeHidden="xs:integer [0..1]"</div> |
+ | <div style="margin-left: 0.5em">opacity="xs:double [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><labelMode> [[#Tipo:_intVal|intVal]] </labelMode> [0..1]</div> | <div style="margin-left: 3em"><labelMode> [[#Tipo:_intVal|intVal]] </labelMode> [0..1]</div> | ||
<div style="margin-left: 3em"><labelOffset> [[#Tipo:_xyCoords|xyCoords]] </labelOffset> [0..1]</div> | <div style="margin-left: 3em"><labelOffset> [[#Tipo:_xyCoords|xyCoords]] </labelOffset> [0..1]</div> | ||
<div style="margin-left: 3em"><layer> [[#Tipo:_intVal|intVal]] </layer> [0..1]</div> | <div style="margin-left: 3em"><layer> [[#Tipo:_intVal|intVal]] </layer> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><levelOfDetail> [[#Tipo:_intVal|intVal]] </levelOfDetail> [0..1]</div> | ||
<div style="margin-left: 3em"><linkedGeo<div style="margin-left: 0.5em">exp="xs:string [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><linkedGeo<div style="margin-left: 0.5em">exp="xs:string [0..1]"</div>/> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><listType<div style="margin-left: 0.5em">val="[[#Tipo:_elType|elType]] [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><matrix> [[#Tipo:_matrix|matrix]] </matrix> [0..1]</div> | <div style="margin-left: 3em"><matrix> [[#Tipo:_matrix|matrix]] </matrix> [0..1]</div> | ||
− | <div style="margin-left: 3em"><objColor> [[#Tipo: | + | <div style="margin-left: 3em"><objColor> [[#Tipo:_objColorType|objColorType]] </objColor> [0..1]</div> |
+ | <div style="margin-left: 3em"><bgColor> [[#Tipo:_rgbaColor|rgbaColor]] </bgColor> [0..1]</div> | ||
<div style="margin-left: 3em"><outlyingIntersections> [[#Tipo:_boolVal|boolVal]] </outlyingIntersections> [0..1]</div> | <div style="margin-left: 3em"><outlyingIntersections> [[#Tipo:_boolVal|boolVal]] </outlyingIntersections> [0..1]</div> | ||
<div style="margin-left: 3em"><pointSize> [[#Tipo:_doubleVal|doubleVal]] </pointSize> [0..1]</div> | <div style="margin-left: 3em"><pointSize> [[#Tipo:_doubleVal|doubleVal]] </pointSize> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><fading> [[#Tipo:_doubleVal|doubleVal]] </fading> [0..1]</div> | ||
<div style="margin-left: 3em"><pointStyle<div style="margin-left: 0.5em">val="[[#Tipo:_pointStyles|pointStyles]] [0..1]"</div>/> [0..1]</div> | <div style="margin-left: 3em"><pointStyle<div style="margin-left: 0.5em">val="[[#Tipo:_pointStyles|pointStyles]] [0..1]"</div>/> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><dimensions<div style="margin-left: 0.5em">width="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">height="xs:double [0..1]"</div>/> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><embed<div style="margin-left: 0.5em">id="xs:int [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">app="xs:string [0..1]"</div>/> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><selectedIndex> [[#Tipo:_intVal|intVal]] </selectedIndex> [0..1]</div> | ||
<div style="margin-left: 3em"><selectionAllowed> [[#Tipo:_boolVal|boolVal]] </selectionAllowed> [0..1]</div> | <div style="margin-left: 3em"><selectionAllowed> [[#Tipo:_boolVal|boolVal]] </selectionAllowed> [0..1]</div> | ||
<div style="margin-left: 3em"><show<div style="margin-left: 0.5em">object="xs:boolean [0..1]"</div> | <div style="margin-left: 3em"><show<div style="margin-left: 0.5em">object="xs:boolean [0..1]"</div> | ||
Riga 124: | Riga 113: | ||
<div style="margin-left: 3em"><spreadsheetTrace> [[#Tipo:_spreadsheetTrace|spreadsheetTrace]] </spreadsheetTrace> [0..1]</div> | <div style="margin-left: 3em"><spreadsheetTrace> [[#Tipo:_spreadsheetTrace|spreadsheetTrace]] </spreadsheetTrace> [0..1]</div> | ||
<div style="margin-left: 3em"><startPoint> [[#Tipo:_expCoords|expCoords]] </startPoint> [0..1]</div> | <div style="margin-left: 3em"><startPoint> [[#Tipo:_expCoords|expCoords]] </startPoint> [0..1]</div> | ||
− | <div style="margin-left: 3em"><tooltipMode | + | <div style="margin-left: 3em"><tooltipMode<div style="margin-left: 0.5em">val="[[#Tipo:_tooltipModes|tooltipModes]] [0..1]"</div>/> [0..1]</div> |
+ | <div style="margin-left: 3em"><tags> [0..1]<br/> | ||
+ | <div style="margin-left: 1.5em"><tag<div style="margin-left: 0.5em">key="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">value="xs:string [0..1]"</div>/> [0..1]</div></tags></div> | ||
<div style="margin-left: 3em"><trace> [[#Tipo:_boolVal|boolVal]] </trace> [0..1]</div> | <div style="margin-left: 3em"><trace> [[#Tipo:_boolVal|boolVal]] </trace> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><symbolic> [[#Tipo:_boolVal|boolVal]] </symbolic> [0..1]</div> | ||
+ | <div style="margin-left: 3em"><userinput<div style="margin-left: 0.5em">show="xs:boolean [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">value="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">valid="xs:boolean [0..1]"</div>/> [0..1]</div> | ||
<div style="margin-left: 3em"><value<div style="margin-left: 0.5em">val="[[#Tipo:_doubleOrBool|doubleOrBool]] [1]"</div> | <div style="margin-left: 3em"><value<div style="margin-left: 0.5em">val="[[#Tipo:_doubleOrBool|doubleOrBool]] [1]"</div> | ||
− | <div style="margin-left: 0.5em">random="xs: | + | <div style="margin-left: 0.5em">random="xs:boolean [0..1]"</div>/> [0..1]</div> |
− | <div style="margin-left: 1.5em">End | + | <div style="margin-left: 1.5em">End Choice</div></element></div> |
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | ===Elemento: expression=== | ||
+ | |||
+ | <div class="sample box"> | ||
+ | <div>XML Instance Representation</div> | ||
+ | <div id="Element:_expression_xibox" class="contents"> | ||
+ | <div style="margin-left: 0em"><expression<div style="margin-left: 0.5em">value="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">error="xs:boolean [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">evalCommand="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">evalComment="xs:string [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
− | + | ||
+ | ==Definizioni globali== | ||
Riga 138: | Riga 147: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 160: | Riga 159: | ||
<div id="Type:_animation_xibox" class="contents"> | <div id="Type:_animation_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">step="xs:string [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">step="xs:string [0..1]"</div> | ||
− | <div style="margin-left: 0.5em">speed="xs: | + | <div style="margin-left: 0.5em">speed="xs:string [0..1]"</div> |
<div style="margin-left: 0.5em">type="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div> | <div style="margin-left: 0.5em">type="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div> | ||
<div style="margin-left: 0.5em">playing="xs:boolean [0..1]"</div>/> </div> | <div style="margin-left: 0.5em">playing="xs:boolean [0..1]"</div>/> </div> | ||
Riga 170: | Riga 169: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 195: | Riga 184: | ||
</div> | </div> | ||
− | ===Tipo: | + | ===Tipo: casMap=== |
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <div class="sample box"> |
+ | <div>XML Instance Representation</div> | ||
+ | <div id="Type:_casMap_xibox" class="contents"> | ||
+ | <div style="margin-left: 0em"><...> <br/> | ||
+ | <div style="margin-left: 1.5em"><entry<div style="margin-left: 0.5em">key="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">val="xs:string [0..1]"</div>/> [1..*]</div></...></div> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | ===Tipo: coords=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Riga 220: | Riga 220: | ||
<div>XML Instance Representation</div> | <div>XML Instance Representation</div> | ||
<div id="Type:_coords_xibox" class="contents"> | <div id="Type:_coords_xibox" class="contents"> | ||
− | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [1]"</div> | + | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [0..1]"</div> |
− | <div style="margin-left: 0.5em">y="xs:double [1]"</div> | + | <div style="margin-left: 0.5em">y="xs:double [0..1]"</div> |
− | <div style="margin-left: 0.5em">z="xs:double [1]"</div> | + | <div style="margin-left: 0.5em">z="xs:double [0..1]"</div> |
− | <div style="margin-left: 0.5em">w="xs:double [0..1]"</div>/> </div> | + | <div style="margin-left: 0.5em">w="xs:double [0..1]"</div> |
+ | <div style="margin-left: 0.5em">ox="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">oy="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">oz="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">ow="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">vx="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">vy="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">vz="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">vw="xs:double [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
Riga 231: | Riga 239: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 260: | Riga 258: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Riga 283: | Riga 271: | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x0="xs:double [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x0="xs:double [1]"</div> | ||
<div style="margin-left: 0.5em">x1="xs:double [1]"</div> | <div style="margin-left: 0.5em">x1="xs:double [1]"</div> | ||
+ | <div style="margin-left: 0.5em">x2="xs:double [0..1]"</div> | ||
<div style="margin-left: 0.5em">y0="xs:double [1]"</div> | <div style="margin-left: 0.5em">y0="xs:double [1]"</div> | ||
<div style="margin-left: 0.5em">y1="xs:double [1]"</div> | <div style="margin-left: 0.5em">y1="xs:double [1]"</div> | ||
+ | <div style="margin-left: 0.5em">y2="xs:double [0..1]"</div> | ||
<div style="margin-left: 0.5em">z0="xs:double [1]"</div> | <div style="margin-left: 0.5em">z0="xs:double [1]"</div> | ||
− | <div style="margin-left: 0.5em">z1="xs:double [1]"</div>/> </div> | + | <div style="margin-left: 0.5em">z1="xs:double [1]"</div> |
+ | <div style="margin-left: 0.5em">z2="xs:double [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
Riga 294: | Riga 285: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | + | È necessario inserire exp (per il punto iniziale) oppure i numeri x, y, z (per il punto iniziale assoluto). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Il parametro number è valido solo per elementi immagine e si riferisce a uno dei corner (da 1 a 3) | Il parametro number è valido solo per elementi immagine e si riferisce a uno dei corner (da 1 a 3) | ||
− | + | <div class="sample box"> | |
− | |||
− | |||
− | |||
<div>XML Instance Representation</div> | <div>XML Instance Representation</div> | ||
<div id="Type:_expCoords_xibox" class="contents"> | <div id="Type:_expCoords_xibox" class="contents"> | ||
Riga 330: | Riga 306: | ||
</div> | </div> | ||
− | ===Tipo: | + | ===Tipo: fontProperties=== |
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
<div>XML Instance Representation</div> | <div>XML Instance Representation</div> | ||
− | <div id="Type: | + | <div id="Type:_fontProperties_xibox" class="contents"> |
− | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em"> | + | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">serif="xs:boolean [0..1]"</div> |
− | + | <div style="margin-left: 0.5em">size="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div> | |
− | <div style="margin-left: 0.5em"> | + | <div style="margin-left: 0.5em">sizeM="xs:double [0..1]"</div> |
− | + | <div style="margin-left: 0.5em">style="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div>/> </div> | |
− | <div style="margin-left: 0.5em"> | ||
− | <div style="margin-left: 0.5em"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
</div> | </div> | ||
Riga 373: | Riga 332: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 402: | Riga 351: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 434: | Riga 373: | ||
<div style="margin-left: 0.5em">a9="xs:string [0..1]"</div> | <div style="margin-left: 0.5em">a9="xs:string [0..1]"</div> | ||
<div style="margin-left: 0.5em">a10="xs:string [0..1]"</div> | <div style="margin-left: 0.5em">a10="xs:string [0..1]"</div> | ||
− | <div style="margin-left: 0.5em">a11="xs:string [0..1]"</div>/> </div> | + | <div style="margin-left: 0.5em">a11="xs:string [0..1]"</div> |
+ | <div style="margin-left: 0.5em">a12="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a13="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a14="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a15="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a16="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a17="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a18="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a19="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a20="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a21="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a22="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a23="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a24="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a25="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a26="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a27="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a28="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a29="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a30="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a31="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a32="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a33="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a34="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a35="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a36="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a37="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a38="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a39="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a40="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a41="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a42="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a43="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a44="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a45="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a46="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a47="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a48="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">a49="xs:string [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
Riga 442: | Riga 419: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 468: | Riga 435: | ||
<div style="margin-left: 0.5em">A3="xs:double [1]"</div> | <div style="margin-left: 0.5em">A3="xs:double [1]"</div> | ||
<div style="margin-left: 0.5em">A4="xs:double [1]"</div> | <div style="margin-left: 0.5em">A4="xs:double [1]"</div> | ||
− | <div style="margin-left: 0.5em">A5="xs:double [1]"</div>/> </div> | + | <div style="margin-left: 0.5em">A5="xs:double [1]"</div> |
+ | <div style="margin-left: 0.5em">A6="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">A7="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">A8="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">A9="xs:double [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
− | ===Tipo: | + | ===Tipo: objColorType=== |
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <div class="sample box"> |
+ | <div>XML Instance Representation</div> | ||
+ | <div id="Type:_objColorType_xibox" class="contents"> | ||
+ | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">g="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">b="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">dynamicr="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">dynamicg="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">dynamicb="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">dynamica="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">fillType="[[#Tipo:_fills|fills]] [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">colorSpace="[[#Tipo:_colorSpaces|colorSpaces]] [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">alpha="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">hatchAngle="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">hatchDistance="xs:double [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">image="xs:string [0..1]"</div> | ||
+ | <div style="margin-left: 0.5em">inverseFill="xs:boolean [0..1]"</div>/> </div> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | ===Tipo: rgbColor=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Riga 503: | Riga 496: | ||
</div> | </div> | ||
− | ===Tipo: | + | ===Tipo: rgbaColor=== |
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <div class="sample box"> |
+ | <div>XML Instance Representation</div> | ||
+ | <div id="Type:_rgbaColor_xibox" class="contents"> | ||
+ | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">g="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">b="[[#Tipo:_nonNegInt|nonNegInt]] [1]"</div> | ||
+ | <div style="margin-left: 0.5em">alpha="[[#Tipo:_nonNegInt|nonNegInt]] [0..1]"</div>/> </div> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | ===Tipo: slider=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Riga 535: | Riga 540: | ||
<div style="margin-left: 0.5em">fixed="xs:boolean [1]"</div> | <div style="margin-left: 0.5em">fixed="xs:boolean [1]"</div> | ||
<div style="margin-left: 0.5em">absoluteScreenLocation="xs:boolean [0..1]"</div> | <div style="margin-left: 0.5em">absoluteScreenLocation="xs:boolean [0..1]"</div> | ||
− | <div style="margin-left: 0.5em">horizontal="xs:boolean [1]"</div>/> </div> | + | <div style="margin-left: 0.5em">horizontal="xs:boolean [1]"</div> |
+ | <div style="margin-left: 0.5em">showAlgebra="xs:boolean [0..1]"</div>/> </div> | ||
</div> | </div> | ||
</div> | </div> | ||
Riga 543: | Riga 549: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 583: | Riga 579: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
Riga 612: | Riga 598: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Riga 642: | Riga 618: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>algebraStyles</strong> (per restrizione)</td> | <td>xs:int < <strong>algebraStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 2</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=valore, 1=definizione, 2=comando. | ||
+ | |||
===Tipo: angleUnits=== | ===Tipo: angleUnits=== | ||
Riga 678: | Riga 639: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>angleUnits</strong> (per restrizione)</td> | <td>xs:string < <strong>angleUnits</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = degree|radiant</li> | ||
+ | </ul> | ||
===Tipo: axisIds=== | ===Tipo: axisIds=== | ||
Riga 709: | Riga 659: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>axisIds</strong> (per restrizione)</td> | <td>xs:int < <strong>axisIds</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | < | + | <ul> |
− | + | <li>Base XSD Type: int</li> | |
− | + | </ul> | |
− | + | <ul> | |
− | + | <li>0 <= <em>value</em> <= 2</li> | |
− | + | </ul> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Significato dei valori: 0=x, 1=y, 2=z | Significato dei valori: 0=x, 1=y, 2=z | ||
− | + | ||
− | |||
− | |||
===Tipo: axisTypes=== | ===Tipo: axisTypes=== | ||
Riga 745: | Riga 680: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>axisTypes</strong> (per restrizione)</td> | <td>xs:int < <strong>axisTypes</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <ul> |
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 15</li> | ||
+ | </ul> | ||
+ | Significato dei valori: bit0 = disegna freccia positivi, bit1 = grassetto, bit2 = disegna freccia negativi, bit3 = freccia piena | ||
+ | |||
+ | ===Tipo: colorSpaces=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>xs:int < <strong>colorSpaces</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | + | <td>None</td> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | <td> | ||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 2</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=RGB, 1=HSB, 2=HSL. | ||
+ | |||
===Tipo: coordStyles=== | ===Tipo: coordStyles=== | ||
Riga 781: | Riga 721: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>coordStyles</strong> (per restrizione)</td> | <td>xs:string < <strong>coordStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = cartesian|polar|complex</li> | ||
+ | </ul> | ||
===Tipo: data=== | ===Tipo: data=== | ||
Riga 812: | Riga 741: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>data</strong> (per restrizione)</td> | <td>xs:string < <strong>data</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = \[(\[.*\],?)*\]</li> | ||
+ | </ul> | ||
===Tipo: decorTypes=== | ===Tipo: decorTypes=== | ||
Riga 843: | Riga 761: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>decorTypes</strong> (per restrizione)</td> | <td>xs:int < <strong>decorTypes</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 6</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=nessuno, 1=trattino singolo, 2=doppio trattino, 3=triplo trattino, 4=freccia singola, | ||
+ | 5=doppia freccia, 6=tripla freccia . 1=quadrato, 2=punto ,3=L (Stile Belga). | ||
+ | |||
===Tipo: doubleOrBool=== | ===Tipo: doubleOrBool=== | ||
Riga 880: | Riga 783: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Unione dei seguenti tipi: <ul> | ||
+ | <li>xs:double</li> | ||
+ | <li>xs:boolean</li> | ||
+ | <li>[[#Tipo:_specialDouble|specialDouble]]</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
===Tipo: elType=== | ===Tipo: elType=== | ||
Riga 911: | Riga 804: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>elType</strong> (per restrizione)</td> | <td>xs:string < <strong>elType</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = (angle|line|plane|point|polygon|polyline|ray|segment|vector|(curve|surface)cartesian|implicit(poly|surface))(3d)?|boolean|button|conic(3d)?(part)?|function(NVar)?|image|list|locus|numeric|quadric(limited|part)?|text(field)?|turtle|net|polyhedron|penstroke|audio|video|embed</li> | ||
+ | </ul> | ||
===Tipo: eqnStyles=== | ===Tipo: eqnStyles=== | ||
Riga 948: | Riga 824: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>eqnStyles</strong> (per restrizione)</td> | <td>xs:string < <strong>eqnStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <ul> |
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = implicit|explicit|specific|parametric</li> | ||
+ | </ul> | ||
+ | |||
+ | ===Tipo: fills=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>xs:int < <strong>fills</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 7</li> | ||
+ | </ul> | ||
+ | Significato dei valori: | ||
+ | * 0=NORMALE, | ||
+ | * 1=TRATTEGGIO, | ||
+ | * 2=TRATTEGGIO INCROCIATO, | ||
+ | * 3=SCACCHI, | ||
+ | * 4=PUNTINI, | ||
+ | * 5=NIDO D'APE, | ||
+ | * 6=MATTONI, | ||
+ | * 7=IMMAGINE | ||
+ | |||
===Tipo: gridTypes=== | ===Tipo: gridTypes=== | ||
Riga 979: | Riga 873: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>gridTypes</strong> (per restrizione)</td> | <td>xs:int < <strong>gridTypes</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 3</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=cartesiana (principale), 1=isometrica, 2=polare, 3=cartesiana (principali+secondarie) | ||
+ | |||
− | ===Tipo: | + | ===Tipo: javaDouble=== |
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
− | <td>xs: | + | <td>xs:string < <strong>javaDouble</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = Infinity|-Infinity|NaN|(-?[0-9.E]*)</li> | ||
+ | </ul> | ||
===Tipo: lineTypes=== | ===Tipo: lineTypes=== | ||
Riga 1 045: | Riga 914: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>lineTypes</strong> (per restrizione)</td> | <td>xs:int < <strong>lineTypes</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>value</em> proviene dalla lista: {'0'|'10'|'15'|'20'|'30'}</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=pieno, 10=tratteggio corto,15=tratteggio lungo, 20=puntini, 30=tratteggio e punto | ||
+ | |||
===Tipo: nonNegInt=== | ===Tipo: nonNegInt=== | ||
Riga 1 082: | Riga 936: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:integer < <strong>nonNegInt</strong> (per restrizione)</td> | <td>xs:integer < <strong>nonNegInt</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: integer</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>value</em> >= 0</li> | ||
+ | </ul> | ||
===Tipo: pointCapturings=== | ===Tipo: pointCapturings=== | ||
Riga 1 113: | Riga 956: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>pointCapturings</strong> (per restrizione)</td> | <td>xs:int < <strong>pointCapturings</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 3</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=non attivo, 1=attivo, 2=sulla griglia, 3=automatico. | ||
+ | |||
===Tipo: pointStyles=== | ===Tipo: pointStyles=== | ||
Riga 1 149: | Riga 977: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>pointStyles</strong> (per restrizione)</td> | <td>xs:int < <strong>pointStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | < | + | <ul> |
− | + | <li>Base XSD Type: int</li> | |
− | + | </ul> | |
− | + | <ul> | |
− | + | <li>-1 <= <em>value</em> <= 9</li> | |
− | + | </ul> | |
− | + | Significato dei valori: -1=usa predefiniti, 0=punto pieno, 1=croce, 2=punto vuoto, 3=simbolo somma, 4=diamante pieno, 5=diamante vuoto, | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Significato dei valori: -1=usa | ||
6=triangolo nord, 7=triangolo sud, 8=triangolo est, 9=triangolo ovest. | 6=triangolo nord, 7=triangolo sud, 8=triangolo est, 9=triangolo ovest. | ||
− | + | ||
− | |||
− | |||
===Tipo: positiveInt=== | ===Tipo: positiveInt=== | ||
Riga 1 186: | Riga 999: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:integer < <strong>positiveInt</strong> (per restrizione)</td> | <td>xs:integer < <strong>positiveInt</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: integer</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>value</em> >= 1</li> | ||
+ | </ul> | ||
===Tipo: representation=== | ===Tipo: representation=== | ||
Riga 1 217: | Riga 1 019: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:string < <strong>representation</strong> (per restrizione)</td> | <td>xs:string < <strong>representation</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = array</li> | ||
+ | </ul> | ||
+ | Modi possibili per rappresentare i coefficienti, solo 1 possibilità in 4.0 | ||
+ | |||
===Tipo: rightAngleStyles=== | ===Tipo: rightAngleStyles=== | ||
Riga 1 254: | Riga 1 041: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>rightAngleStyles</strong> (per restrizione)</td> | <td>xs:int < <strong>rightAngleStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <table class=" | + | <ul> |
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 3</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=nessuno, 1=quadrato, 2=punto ,3=L (stile Belga). | ||
+ | |||
+ | |||
+ | ===Tipo: specialDouble=== | ||
+ | |||
+ | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Super-types:</th> |
− | <td> | + | <td>xs:string < <strong>specialDouble</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | + | <td>None</td> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | <td> | ||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: string</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li> | ||
+ | <em>pattern</em> = Infinity|-Infinity</li> | ||
+ | </ul> | ||
===Tipo: tickStyles=== | ===Tipo: tickStyles=== | ||
Riga 1 290: | Riga 1 082: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>tickStyles</strong> (per restrizione)</td> | <td>xs:int < <strong>tickStyles</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 2</li> | ||
+ | </ul> | ||
+ | Significato dei valori: 0=maggiore minore, 1=maggiore, 2=nessuno | ||
===Tipo: tooltipModes=== | ===Tipo: tooltipModes=== | ||
Riga 1 326: | Riga 1 102: | ||
<table class="hierarchy"> | <table class="hierarchy"> | ||
<tr> | <tr> | ||
− | <th>Super- | + | <th>Super-types:</th> |
<td>xs:int < <strong>tooltipModes</strong> (per restrizione)</td> | <td>xs:int < <strong>tooltipModes</strong> (per restrizione)</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th> | + | <th>Sub-types:</th> |
− | <td> | + | <td>None</td> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <ul> | ||
+ | <li>Base XSD Type: int</li> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | <li>0 <= <em>value</em> <= 4</li> | ||
+ | </ul> |
Versione attuale delle 09:27, 10 dic 2019
Il seguente documento è stato generato da una modifica del foglio di stile xs3p: contiene le definizioni dei tag e dei tipi utilizzati sia nei file geogebra.xml che nei file geogebra_macro.xml, che sono la parte principale nel formato di file di GeoGebra. Per una breve introduzione consultare la pagina riferimenti XML.
Dichiarazioni globali
Elemento: cascell
Elemento: construction
Elemento: element
Elemento: expression
==Definizioni globali==
Tipo: animation
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: boolVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: casMap
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: coords
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: doubleVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: eigenvectors
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: expCoords
Super-types: | None |
---|---|
Sub-types: | None |
È necessario inserire exp (per il punto iniziale) oppure i numeri x, y, z (per il punto iniziale assoluto). Il parametro number è valido solo per elementi immagine e si riferisce a uno dei corner (da 1 a 3)
Tipo: fontProperties
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: intVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: ioType
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: matrix
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: objColorType
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: rgbColor
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: rgbaColor
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: slider
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: spreadsheetTrace
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: stringVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: xyCoords
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: algebraStyles
Super-types: | xs:int < algebraStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=valore, 1=definizione, 2=comando.
Tipo: angleUnits
Super-types: | xs:string < angleUnits (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = degree|radiant
Tipo: axisIds
Super-types: | xs:int < axisIds (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=x, 1=y, 2=z
Tipo: axisTypes
Super-types: | xs:int < axisTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 15
Significato dei valori: bit0 = disegna freccia positivi, bit1 = grassetto, bit2 = disegna freccia negativi, bit3 = freccia piena
Tipo: colorSpaces
Super-types: | xs:int < colorSpaces (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=RGB, 1=HSB, 2=HSL.
Tipo: coordStyles
Super-types: | xs:string < coordStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = cartesian|polar|complex
Tipo: data
Super-types: | xs:string < data (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = \[(\[.*\],?)*\]
Tipo: decorTypes
Super-types: | xs:int < decorTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 6
Significato dei valori: 0=nessuno, 1=trattino singolo, 2=doppio trattino, 3=triplo trattino, 4=freccia singola, 5=doppia freccia, 6=tripla freccia . 1=quadrato, 2=punto ,3=L (Stile Belga).
Tipo: doubleOrBool
Super-types: | None |
---|---|
Sub-types: | None |
- Unione dei seguenti tipi:
- xs:double
- xs:boolean
- specialDouble
Tipo: elType
Super-types: | xs:string < elType (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = (angle|line|plane|point|polygon|polyline|ray|segment|vector|(curve|surface)cartesian|implicit(poly|surface))(3d)?|boolean|button|conic(3d)?(part)?|function(NVar)?|image|list|locus|numeric|quadric(limited|part)?|text(field)?|turtle|net|polyhedron|penstroke|audio|video|embed
Tipo: eqnStyles
Super-types: | xs:string < eqnStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = implicit|explicit|specific|parametric
Tipo: fills
Super-types: | xs:int < fills (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 7
Significato dei valori:
- 0=NORMALE,
- 1=TRATTEGGIO,
- 2=TRATTEGGIO INCROCIATO,
- 3=SCACCHI,
- 4=PUNTINI,
- 5=NIDO D'APE,
- 6=MATTONI,
- 7=IMMAGINE
Tipo: gridTypes
Super-types: | xs:int < gridTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=cartesiana (principale), 1=isometrica, 2=polare, 3=cartesiana (principali+secondarie)
Tipo: javaDouble
Super-types: | xs:string < javaDouble (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = Infinity|-Infinity|NaN|(-?[0-9.E]*)
Tipo: lineTypes
Super-types: | xs:int < lineTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- value proviene dalla lista: {'0'|'10'|'15'|'20'|'30'}
Significato dei valori: 0=pieno, 10=tratteggio corto,15=tratteggio lungo, 20=puntini, 30=tratteggio e punto
Tipo: nonNegInt
Super-types: | xs:integer < nonNegInt (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: integer
- value >= 0
Tipo: pointCapturings
Super-types: | xs:int < pointCapturings (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=non attivo, 1=attivo, 2=sulla griglia, 3=automatico.
Tipo: pointStyles
Super-types: | xs:int < pointStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- -1 <= value <= 9
Significato dei valori: -1=usa predefiniti, 0=punto pieno, 1=croce, 2=punto vuoto, 3=simbolo somma, 4=diamante pieno, 5=diamante vuoto, 6=triangolo nord, 7=triangolo sud, 8=triangolo est, 9=triangolo ovest.
Tipo: positiveInt
Super-types: | xs:integer < positiveInt (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: integer
- value >= 1
Tipo: representation
Super-types: | xs:string < representation (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = array
Modi possibili per rappresentare i coefficienti, solo 1 possibilità in 4.0
Tipo: rightAngleStyles
Super-types: | xs:int < rightAngleStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=nessuno, 1=quadrato, 2=punto ,3=L (stile Belga).
Tipo: specialDouble
Super-types: | xs:string < specialDouble (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = Infinity|-Infinity
Tipo: tickStyles
Super-types: | xs:int < tickStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=maggiore minore, 1=maggiore, 2=nessuno
Tipo: tooltipModes
Super-types: | xs:int < tooltipModes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 4