One WindowType should be created for each type of window. Create a Blind, Frame, and Cost for each OpeningType, and then add as many Glaze and Gaps as exist in the window. Place these Glaze and Gap elements in order from outside to inside. For instance, a two pane window will have Glaze Gap Glaze, where the first Glaze represents the outside surface. |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
DOELibIdRef | xsd:string | optional |
|
||||
id | xsd:ID | required | |||||
programId | xsd:IDREF | optional |
|
Element | gbXML |
<xsd:element name="WindowType"> <xsd:annotation> <xsd:documentation>One WindowType should be created for each type of window. Create a Blind, Frame, and Cost for each OpeningType, and then add as many Glaze and Gaps as exist in the window. Place these Glaze and Gap elements in order from outside to inside. For instance, a two pane window will have Glaze Gap Glaze, where the first Glaze represents the outside surface.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="Name" minOccurs="0"/> <xsd:element ref="Description" minOccurs="0"/> <xsd:element ref="U-value" minOccurs="0"/> <xsd:element ref="ShadingCoeff" minOccurs="0"/> <xsd:element ref="SolarHeatGainCoeff" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Transmittance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Reflectance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Emittance" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Blind" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Frame" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="Gap" minOccurs="0" maxOccurs="unbounded"/> <xsd:element |