Navigation

IfcSurfaceStyleProperties

Definition from IAI: Abstract supertype of classes containing properties associated with a surface style. In this IFC Release two subtypes have been specified: IfcSurfaceShadingProperties capturing basic properties for visualization, and IfcSurfaceExtendedProperties as a mechanism to add user defined properties. In future releases more sophisticated surface properties may become part of the specification.

HISTORY New Entity in IFC 2x.
ISSUE See issue and change log for changes made in IFC 2x.

EXPRESS specification:

ENTITY IfcSurfaceStyleProperties
ABSTRACT SUPERTYPE OF (ONEOF(IfcSurfaceExtendedProperties, IfcSurfaceShadingProperties));
UsageIdentifier  :  OPTIONAL IfcLabel;
END_ENTITY;

Attribute definitions:

UsageIdentifier  :  Potential indicator of the intended usage for the surface style. E.g. for rendering properties it might denote the intended rendering method.
NOTE The interpretation has to be defined in further agreement documents.

References (3):

Name Type Referred through Express-G
IfcSurfaceExtendedProperties Entity
Supertype
Diagram 1
IfcSurfaceShadingProperties Entity
Supertype
Diagram 1
IfcSurfaceStyle Entity
Attribute 'Properties'
Diagram 1

Inheritance graph

ENTITY IfcSurfaceStyleProperties;
ENTITY IfcSurfaceStyleProperties;
UsageIdentifier  :  OPTIONAL IfcLabel;
END_ENTITY;