<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="tFloat64" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
<datatype name="tUInt8" size="8" description="Predefined DataType for tUInt8" arraysize="1" min="0" max="255" />
<datatype name="tBool" size="8" description="Predefined DataType for tBool" arraysize="1" />
</datatypes>
<enums />
<structs>
<struct name="tShapeStruct" version="2" alignment="1">
<element name="type" type="tUInt8" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="clearBefore" type="tBool" arraysize="1">
<serialized bytepos="1" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="roll" type="tFloat64" arraysize="1">
<serialized bytepos="2" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="pitch" type="tFloat64" arraysize="1">
<serialized bytepos="10" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="yaw" type="tFloat64" arraysize="1">
<serialized bytepos="18" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="x" type="tFloat64" arraysize="1">
<serialized bytepos="26" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="y" type="tFloat64" arraysize="1">
<serialized bytepos="34" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="z" type="tFloat64" arraysize="1">
<serialized bytepos="42" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="red" type="tUInt8" arraysize="1">
<serialized bytepos="50" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="green" type="tUInt8" arraysize="1">
<serialized bytepos="51" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="blue" type="tUInt8" arraysize="1">
<serialized bytepos="52" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="alpha" type="tUInt8" arraysize="1">
<serialized bytepos="53" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="numCoords" type="tUInt8" arraysize="1">
<serialized bytepos="54" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="coords" type="tCoordsStruct" arraysize="300">
<serialized bytepos="55" byteorder="LE" />
<deserialized alignment="1" />
</element>
</struct>
<struct name="tCoordsStruct" version="2" alignment="1">
<element name="coord" type="tFloat64" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="1" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>