User Tools

Site Tools


en:jobdata:version010603:complextypes:glassesarrangement:near

Differences

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

Link to this comparison view

Next revision
Previous revision
en:jobdata:version010603:complextypes:glassesarrangement:near [2017/02/14 16:24] – external edit 127.0.0.1en:jobdata:version010603:complextypes:glassesarrangement:near [2017/06/19 18:30] (current) sebastianraring
Line 1: Line 1:
 +====== glassesArrangement (GlassesArrangement) ======
 +
 +[[en:jobdata:version010603:structure|b2bOpticJobData]] -> [[en:jobdata:version010603:structure|items]] -> [[en:jobdata:version010603:complextypes:item|item]] -> [[en:jobdata:version010603:complextypes:pair|pair]] -> [[en:jobdata:version010603:complextypes:lens|lens]] -> [[en:jobdata:version010603:complextypes:rxdatatypefarnear|rxDataFn]] -> [[en:jobdata:version010603:complextypes:rxdatatypefn:near|near]] -> [[en:jobdata:version010603:complextypes:glassesarrangement:near|glassesArrangement]]
 +
 +{{:en:jobdata:version010603:images:glassesarrangement.png?nolink|glassesArrangement}}
 +
 +^ slot ^^
 +^ type | integer |
 +^ unity | none |
 +^ occurs | 1 |
 +^ description | the cell number of the lens in a trial frame. From the frame plane the cells are counted towards the eye with -1 and descending. In the other direction the cells are counted from the frame plane with 1 and ascending. |
 +
 +^ sphere ^^
 +^ type | float |
 +^ unity | degree |
 +^ occurs | 1 or if cylinder or prism is present then 0  |
 +^ description |  |
 +
 +^ //revers (attribute of sphere)// ^^
 +^ type | bool |
 +^ use | optional |
 +^ default | false |
 +^ description | true if the label is towards the eye |
 +
 +^ [[en:jobdata:version010603:complextypes:cylinder:nearga|cylinder]] ^^
 +^ type | [[en:jobdata:version010603:complextypes:cylinder|Cylinder]] |
 +^ occurs | 1 or if sphere or prism is present then 0  |
 +^ description |  |
 +
 +^ //revers (attribute of cylinder)// ^^
 +^ type | bool |
 +^ use | optional |
 +^ default | false |
 +^ description | true if the label is towards the eye |
 +
 +^ [[en:jobdata:version010603:complextypes:prism:nearga|prism]] ^^
 +^ type | [[en:jobdata:version010603:complextypes:prism|Prism]] |
 +^ occurs | 1 or if sphere or cylinder is present then 0  |
 +^ description |  |
 +
 +^ //revers (attribute of prism)// ^^
 +^ type | bool |
 +^ use | optional |
 +^ default | false |
 +^ description | true if the label is towards the eye |
 +
 +<code xml>
 +<xs:complexType name="GlassesArrangement">
 +  <xs:sequence>
 +    <xs:element name="slot" type="xs:integer"/>
 +    <xs:choice>
 +      <xs:element name="sphere">
 +        <xs:complexType>
 +          <xs:simpleContent>
 +            <xs:extension base="xs:float">
 +              <xs:attribute name="revers" type="xs:boolean" default="false"/>
 +            </xs:extension>
 +          </xs:simpleContent>
 +        </xs:complexType>
 +      </xs:element>
 +      <xs:element name="cylinder">
 +        <xs:complexType>
 +          <xs:complexContent>
 +            <xs:extension base="Cylinder">
 +              <xs:attribute name="revers" type="xs:boolean" default="false"/>
 +            </xs:extension>
 +          </xs:complexContent>
 +        </xs:complexType>
 +      </xs:element>
 +      <xs:element name="prism">
 +        <xs:complexType>
 +          <xs:complexContent>
 +            <xs:extension base="Prism">
 +              <xs:attribute name="prismSlope" type="PrismSlope" use="required"/>
 +            </xs:extension>
 +          </xs:complexContent>
 +        </xs:complexType>
 +      </xs:element>
 +    </xs:choice>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>