ENTITY IfcProductDefinitionShape

(* SCHEMA IFC4; *)
ENTITY IfcProductDefinitionShape
 SUBTYPE OF (IfcProductRepresentation);
 INVERSE
	ShapeOfProduct : SET [1:?] OF IfcProduct FOR Representation;
	HasShapeAspects : SET [0:?] OF IfcShapeAspect FOR PartOfProductDefinitionShape;
 WHERE
	OnlyShapeModel : SIZEOF(QUERY(temp <* Representations | 
  (NOT('IFC4.IFCSHAPEMODEL' IN TYPEOF(temp)))
)) = 0;
END_ENTITY;

Explicit Attributes

Entity IfcProductDefinitionShape has the following local and inherited explicit attributes:
AttributeTypeDefined By
 NameIfcLabel (STRING)IfcProductRepresentation
 DescriptionIfcText (STRING)IfcProductRepresentation
 RepresentationsLIST OF IfcRepresentation (ENTITY)IfcProductRepresentation

Derived Attributes

    No derived attributes

Inverse Attributes

Entity IfcProductDefinitionShape has the following local and inherited inverse attributes:
AttributeTypeDefined By
 ShapeOfProductSET OF IfcProduct (ENTITY)IfcProductDefinitionShape
 HasShapeAspectsSET OF IfcShapeAspect (ENTITY)IfcProductDefinitionShape

Supertypes

Entity IfcProductDefinitionShape inherits from the following supertypes:
  IfcProductRepresentation

Subtypes

    No subtypes

Referenced By

Entity IfcProductDefinitionShape and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 IfcProduct ENTITY IfcProductRepresentation
 IfcProductRepresentation ENTITY IfcProductDefinitionShape
 IfcProductRepresentationSelect SELECT IfcProductDefinitionShape
 IfcRepresentation ENTITY IfcProductRepresentation


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-07-11T21:39:05-04:00