User Tools

Site Tools


en:lensorder:version010604:complextypes:tracerdata

Differences

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

Link to this comparison view

Next revision
Previous revision
en:lensorder:version010604:complextypes:tracerdata [2017/03/08 15:37] – external edit 127.0.0.1en:lensorder:version010604:complextypes:tracerdata [2017/06/19 12:46] (current) sebastianraring
Line 1: Line 1:
 +====== tracerData (TracerData) ======
  
 +[[en:lensorder:version010604:structure|b2boptic]] -> [[en:lensorder:version010604:structure|items]] -> [[en:lensorder:version010604:complextypes:item|item]] -> [[en:lensorder:version010604:complextypes:pair|pair]] -> [[en:lensorder:version010604:complextypes:frame|frame]] -> [[en:lensorder:version010604:complextypes:frame|shape]] -> tracerData
 +
 +{{:en:lensorder:version010604:images:tracerdata.png?nolink|TracerData}}
 +
 +^ [[en:lensorder:version010604:simpletypes:tracertype|tracerType]] ^^
 +^ type | [[en:lensorder:version010604:simpletypes:tracertype|TracerType]] |
 +^ occurs | 1 |
 +^ description |  |
 +
 +^ tracerVersion ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description |  |
 +
 +^ tracerID ^^
 +^ type | string |
 +^ occurs | 0..1 |
 +^ description | Serialnumber of tracer |
 +
 +^ binaries ^^
 +^ type | hexBinary |
 +^ occurs | 1 |
 +^ description | binary shape data of tracer |
 +
 +^ //[[en:lensorder:version010604:simpletypes:tracerbinaryformat|format]] (attribute of binaries)// ^^
 +^ type | [[en:lensorder:version010604:simpletypes:tracerbinaryformat|TracerBinaryFormat]] |
 +^ use | required |
 +^ description |  |
 +
 +^ adjustion ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 0..1 |
 +^ description | general size adjustion parameter |
 +
 +<code xml>
 +<xs:complexType name="TracerData">
 +  <xs:sequence>
 +    <xs:element name="tracerType" type="TracerType" />
 +    <xs:element name="tracerVersion" type="xs:string" />
 +    <xs:element minOccurs="0" name="tracerID" type="xs:string" />
 +    <xs:element name="binaries">
 +      <xs:complexType>
 +        <xs:simpleContent>
 +          <xs:extension base="xs:hexBinary">
 +            <xs:attribute name="format" type="TracerBinaryFormat" use="required" />
 +          </xs:extension>
 +        </xs:simpleContent>
 +      </xs:complexType>
 +    </xs:element>
 +    <xs:element minOccurs="0" name="adjustion" type="xs:float" />
 +  </xs:sequence>
 +</xs:complexType>
 +</code>