Schema <airfoil-schema.xsd>

Purpose: 

description of arbitrary arrangements of aircraft wings

Schema location:  http://www.MH-AeroTools.de/airfoils/xml-schemas/airfoil-schema.xsd
This description:  http://www.MH-AeroTools.de/airfoils/xml-schemas/airfoil-schema.htm

 

Elements

 

Complex Types

airfoil  x    coordinatesType  rotationType 
name  y    elementsType  scalingType 
  z    elementType  transformationType 
      pointType  translationType 

element airfoil

diagram
children name elements


element airfoil/elements

diagram
type elementsType
children element
attributes
Name   Type   Use   Default   Fixed  
count   xs:integer   optional        


element name

diagram
type xs:string
used by
element  airfoil


element x

diagram
type xs:double
used by
complexType  pointType


element y

diagram
type xs:double
used by
complexType  pointType


element z

diagram
type xs:double
used by
complexType  pointType


complexType coordinatesType

diagram
children point
used by
element  elementType/coordinates
attributes
Name   Type   Use   Default   Fixed  
count   xs:integer   optional        


element coordinatesType/point

diagram
type pointType
children x y z
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


complexType elementsType

diagram
children element
used by
element  airfoil/elements
attributes
Name   Type   Use   Default   Fixed  
count   xs:integer   optional        


element elementsType/element

diagram
type elementType
children transformation coordinates
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


complexType elementType

diagram
children transformation coordinates
used by
element  elementsType/element
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


element elementType/transformation

diagram
type transformationType
children scaling translation rotation


element elementType/coordinates

diagram
type coordinatesType
children point
attributes
Name   Type   Use   Default   Fixed  
count   xs:integer   optional        


complexType pointType

diagram
children x y z
used by
elements  coordinatesType/point translationType/point rotationType/point scalingType/point
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


complexType rotationType

diagram
children point
used by
element  transformationType/rotation


element rotationType/point

diagram
type pointType
children x y z
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


complexType scalingType

diagram
children point
used by
element  transformationType/scaling


element scalingType/point

diagram
type pointType
children x y z
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        


complexType transformationType

diagram
children scaling translation rotation
used by
element  elementType/transformation


element transformationType/scaling

diagram
type scalingType
children point


element transformationType/translation

diagram
type translationType
children point


element transformationType/rotation

diagram
type rotationType
children point


complexType translationType

diagram
children point
used by
element  transformationType/translation


element translationType/point

diagram
type pointType
children x y z
attributes
Name   Type   Use   Default   Fixed  
id   xs:integer   optional        

Last modification of this page: 21.05.18

[Back to Home Page] Suggestions? Corrections? Remarks? e-mail: Martin Hepperle.

Due to the increasing amount of SPAM mail, I have to change this e-Mail address regularly. You will always find the latest version in the footer of all my pages.

It might take some time until you receive an answer and in some cases you may even receive no answer at all. I apologize for this, but my spare time is limited. If you have not lost patience, you might want to send me a copy of your e-mail after a month or so.
This is a privately owned, non-profit page of purely educational purpose. Any statements may be incorrect and unsuitable for practical usage. I cannot take any responsibility for actions you perform based on data, assumptions, calculations etc. taken from this web page.

© 1996-2018 Martin Hepperle
You may use the data given in this document for your personal use. If you use this document for a publication, you have to cite the source. A publication of a recompilation of the given material is not allowed, if the resulting product is sold for more than the production costs.

This document may accidentally refer to trade names and trademarks, which are owned by national or international companies, but which are unknown by me. Their rights are fully recognized and these companies are kindly asked to inform me if they do not wish their names to be used at all or to be used in a different way.

This document is part of a frame set and can be found by navigating from the entry point at the Web site http://www.MH-AeroTools.de/.

Impressum       Datenschutz