Navigation

IfcMetric

Definition from IAI: The class IfcMetric is used to capture quantitative resultant metrics that can be applied to objectives. It is subtype of IfcConstraint and therefore referenced by IfcConstraintUsage in IfcControlExtension schema, and thereby can be related to IfcObjects through appropriate objectified relationhip declared in IfcKernel schema.

HISTORY New Entity in IFC Release 2.0

EXPRESS specification:

ENTITY IfcMetric
SUBTYPE OF ( IfcConstraint);
Values  :  LIST [1:?] OF IfcMetricValue;
END_ENTITY;

Attribute definitions:

Values  :  Values associated with the IfcMetric.

References (4):

Name Type Referred through Express-G
IfcConstraint Entity
Subtype
Diagram 1
IfcMetricBenchmark Entity
Supertype
Diagram 1
IfcObjective Entity
Attribute 'BenchmarkValues'
Attribute 'ResultValues'
Diagram 1

Inheritance graph

ENTITY IfcMetric;
ENTITY IfcConstraint;
ConstraintGrade  :  IfcConstraintEnum;
Description  :  OPTIONAL IfcText;
ConstraintSource  :  OPTIONAL IfcLabel;
Name  :  IfcLabel;
CreatingActor  :  OPTIONAL IfcActorSelect;
CreationTime  :  OPTIONAL IfcDateTimeSelect;
INVERSE
Aggregates  :  SET OF IfcConstraintAggregationRelationship FOR RelatingConstraint;
IsAggregatedIn  :  SET OF IfcConstraintAggregationRelationship FOR RelatedConstraints;
ENTITY IfcMetric;
Values  :  LIST [1:?] OF IfcMetricValue;
END_ENTITY;