complexType expandingSquareType
diagram AVCL.2.0_diagrams/AVCL.2.0_p340.png
children StartPoint
used by
element ExpandingSquare
attributes
Name  Type  Use  Default  Fixed  Annotation
orientation  headingType  required      
turnDirection  turnDirectionType  required      
trackSpacing  positiveScalarType  required      
trackCount  positiveIntType  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
A pattern starting at a center point and spiraling outward in increasingly large squares for a specified number of points.
source <xsd:complexType name="expandingSquareType">
 
<xsd:annotation>
   
<xsd:documentation>A pattern starting at a center point and spiraling outward in increasingly large squares for a specified number of points.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element ref="StartPoint"/>
 
</xsd:sequence>
 
<xsd:attribute name="orientation" type="headingType" use="required"/>
 
<xsd:attribute name="turnDirection" type="turnDirectionType" use="required"/>
 
<xsd:attribute name="trackSpacing" type="positiveScalarType" use="required"/>
 
<xsd:attribute name="trackCount" type="positiveIntType" use="required"/>
 
<xsd:attributeGroup ref="CommonAttributes"/>
</xsd:complexType>

attribute expandingSquareType/@orientation
type headingType
properties
use required
facets
Kind Value Annotation
minInclusive 0
maxInclusive 360
source <xsd:attribute name="orientation" type="headingType" use="required"/>

attribute expandingSquareType/@turnDirection
type turnDirectionType
properties
use required
facets
Kind Value Annotation
enumeration left
enumeration right
enumeration port
enumeration starboard
source <xsd:attribute name="turnDirection" type="turnDirectionType" use="required"/>

attribute expandingSquareType/@trackSpacing
type positiveScalarType
properties
use required
facets
Kind Value Annotation
minInclusive 0
source <xsd:attribute name="trackSpacing" type="positiveScalarType" use="required"/>

attribute expandingSquareType/@trackCount
type positiveIntType
properties
use required
facets
Kind Value Annotation
minExclusive 0
source <xsd:attribute name="trackCount" type="positiveIntType" use="required"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy