User Tools

Site Tools


en:lenscatalog:version070000:complextypes:b2bcatalogrefractionsteps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:lenscatalog:version070000:complextypes:b2bcatalogrefractionsteps [2016/10/21 13:47] – external edit 127.0.0.1en:lenscatalog:version070000:complextypes:b2bcatalogrefractionsteps [2017/03/16 10:30] (current) hansobermayer
Line 1: Line 1:
 +======B2BCatalogRefractionSteps======
 +
 +[[en:lenscatalog:version070000:structure|b2bOpticLensCatalog]]->[[en:lenscatalog:version070000:complextypes:b2bcataloglensranges|lensRanges]]->[[en:lenscatalog:version070000:structure|lensRange]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogrefractions|refractions]]
 +
 +{{en:lenscatalog:version070000:images:b2bcatalogrefractionsteps.png?nolink|B2BCatalogRefractionSteps}}
 +
 +^sphere^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcatalogrefractionstep|B2BCatalogRefractionStep]] ^
 +^unity | ^
 +^occurs |0..1 ^
 +^description | available steps for the sphere range^
 +
 +^cylinder^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcatalogrefractionstep|B2BCatalogRefractionStep]] ^
 +^unity | ^
 +^occurs |0..1 ^
 +^description | available steps for the cylinder range^
 +
 +^addition^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcatalogrefractionstep|B2BCatalogRefractionStep]] ^
 +^unity | ^
 +^occurs |1 ^
 +^description | available steps for the addition range^
 +
 +^degression^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcatalogrefractionstep|B2BCatalogRefractionStep]] ^
 +^unity | ^
 +^occurs |1 ^
 +^description | available steps for the degression range^
 +
 +<code xml>
 +<xs:complexType name="B2BCatalogRefractionSteps">
 +  <xs:sequence>
 +    <xs:element default="0.25" minOccurs="0" name="sphere" type="B2BCatalogRefractionStep"/>
 +    <xs:element default="0.25" minOccurs="0" name="cylinder" type="B2BCatalogRefractionStep"/>
 +    <xs:choice minOccurs="0">
 +      <xs:element default="0.25" name="addition" type="B2BCatalogRefractionStep"/>
 +      <xs:element default="0.25" name="degression" type="B2BCatalogRefractionStep"/>
 +    </xs:choice>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>