ENTITY IfcDoorLiningProperties

(* SCHEMA IFC2X2_FINAL; *)
ENTITY IfcDoorLiningProperties
 SUBTYPE OF (IfcPropertySetDefinition);
	LiningDepth : OPTIONAL IfcPositiveLengthMeasure;
	LiningThickness : OPTIONAL IfcPositiveLengthMeasure;
	ThresholdDepth : OPTIONAL IfcPositiveLengthMeasure;
	ThresholdThickness : OPTIONAL IfcPositiveLengthMeasure;
	TransomThickness : OPTIONAL IfcPositiveLengthMeasure;
	TransomOffset : OPTIONAL IfcLengthMeasure;
	LiningOffset : OPTIONAL IfcLengthMeasure;
	ThresholdOffset : OPTIONAL IfcLengthMeasure;
	CasingThickness : OPTIONAL IfcPositiveLengthMeasure;
	CasingDepth : OPTIONAL IfcPositiveLengthMeasure;
	ShapeAspectStyle : OPTIONAL IfcShapeAspect;
 WHERE
	WR1 : (EXISTS(LiningDepth) AND EXISTS(LiningThickness)) XOR
            (NOT(EXISTS(LiningDepth)) AND NOT(EXISTS(LiningThickness)));
	WR2 : (EXISTS(ThresholdDepth) AND EXISTS(ThresholdThickness)) XOR
            (NOT(EXISTS(ThresholdDepth)) AND NOT(EXISTS(ThresholdThickness)));
	WR3 : (EXISTS(TransomOffset) AND EXISTS(TransomThickness)) XOR
            (NOT(EXISTS(TransomOffset)) AND NOT(EXISTS(TransomThickness)));
	WR4 : (EXISTS(CasingDepth) AND EXISTS(CasingThickness)) XOR
            (NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness)));
	WR5 : EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]) AND 
            ('IFC2X2_FINAL.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

Explicit Attributes

Entity IfcDoorLiningProperties has the following local and inherited explicit attributes:
AttributeTypeDefined By
 GlobalIdIfcGloballyUniqueId (STRING)IfcRoot
 OwnerHistoryIfcOwnerHistory (ENTITY)IfcRoot
 NameIfcLabel (STRING)IfcRoot
 DescriptionIfcText (STRING)IfcRoot
 LiningDepthIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 LiningThicknessIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 ThresholdDepthIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 ThresholdThicknessIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 TransomThicknessIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 TransomOffsetIfcLengthMeasure (REAL)IfcDoorLiningProperties
 LiningOffsetIfcLengthMeasure (REAL)IfcDoorLiningProperties
 ThresholdOffsetIfcLengthMeasure (REAL)IfcDoorLiningProperties
 CasingThicknessIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 CasingDepthIfcPositiveLengthMeasure (REAL)IfcDoorLiningProperties
 ShapeAspectStyleIfcShapeAspect (ENTITY)IfcDoorLiningProperties

Derived Attributes

    No derived attributes

Inverse Attributes

Entity IfcDoorLiningProperties has the following local and inherited inverse attributes:
AttributeTypeDefined By
 HasAssociationsSET OF IfcRelAssociates (ENTITY)IfcPropertyDefinition
 PropertyDefinitionOfSET OF IfcRelDefinesByProperties (ENTITY)IfcPropertySetDefinition
 DefinesTypeSET OF IfcTypeObject (ENTITY)IfcPropertySetDefinition

Supertypes

Entity IfcDoorLiningProperties inherits from the following supertypes:
  IfcRoot
    IfcPropertyDefinition
      IfcPropertySetDefinition

Subtypes

    No subtypes

Referenced By

Entity IfcDoorLiningProperties and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 IfcBuildingElementProxy ENTITY IfcRoot
 IfcConditionCriterion ENTITY IfcRoot
 IfcDoorLiningProperties ENTITY IfcPropertySetDefinition
 IfcDoorPanelProperties ENTITY IfcPropertySetDefinition
 IfcMove ENTITY IfcRoot
 IfcProcedure ENTITY IfcRoot
 IfcProject ENTITY IfcRoot
 IfcPropertyDefinition ENTITY IfcPropertySetDefinition
 IfcPropertySet ENTITY IfcRoot
 IfcPropertySetDefinition ENTITY IfcDoorLiningProperties
 IfcProxy ENTITY IfcRoot
 IfcRelAssociates ENTITY IfcRoot
 IfcRelDefinesByProperties ENTITY IfcPropertySetDefinition
 IfcRoot ENTITY IfcPropertyDefinition
 IfcTask ENTITY IfcRoot
 IfcTypeObject ENTITY IfcRoot
 IfcTypeObject ENTITY IfcPropertySetDefinition


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:20:55-04:00