<xs:complexType name="IfcStructuralProfileProperties">
<xs:complexContent>
<xs:extension base="ifc:IfcGeneralProfileProperties">
<xs:sequence>
<xs:element name="TorsionalConstantX" type="ifc:IfcMomentOfInertiaMeasure" nillable="true" minOccurs="0" />
<xs:element name="MomentOfInertiaYZ" type="ifc:IfcMomentOfInertiaMeasure" nillable="true" minOccurs="0" />
<xs:element name="MomentOfInertiaY" type="ifc:IfcMomentOfInertiaMeasure" nillable="true" minOccurs="0" />
<xs:element name="MomentOfInertiaZ" type="ifc:IfcMomentOfInertiaMeasure" nillable="true" minOccurs="0" />
<xs:element name="WarpingConstant" type="ifc:IfcWarpingConstantMeasure" nillable="true" minOccurs="0" />
<xs:element name="ShearCentreZ" type="ifc:IfcLengthMeasure" nillable="true" minOccurs="0" />
<xs:element name="ShearCentreY" type="ifc:IfcLengthMeasure" nillable="true" minOccurs="0" />
<xs:element name="ShearDeformationAreaZ" type="ifc:IfcAreaMeasure" nillable="true" minOccurs="0" />
<xs:element name="ShearDeformationAreaY" type="ifc:IfcAreaMeasure" nillable="true" minOccurs="0" />
<xs:element name="MaximumSectionModulusY" type="ifc:IfcSectionModulusMeasure" nillable="true" minOccurs="0" />
<xs:element name="MinimumSectionModulusY" type="ifc:IfcSectionModulusMeasure" nillable="true" minOccurs="0" />
<xs:element name="MaximumSectionModulusZ" type="ifc:IfcSectionModulusMeasure" nillable="true" minOccurs="0" />
<xs:element name="MinimumSectionModulusZ" type="ifc:IfcSectionModulusMeasure" nillable="true" minOccurs="0" />
<xs:element name="TorsionalSectionModulus" type="ifc:IfcSectionModulusMeasure" nillable="true" minOccurs="0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|