![]()  | Preferred Surface Curve Representation | 
| Item | SPF | XML | Change | Description | IFC4 Addendum 2 4.0.2.0 | 
|---|---|---|---|---|
| IfcPreferredSurfaceCurveRepresentation | ADDED | IFC4 Addendum 2 4.0.2.0 | ||
| IfcPreferredSurfaceCurveRepresentation | ADDED | 
The IfcPreferredSurfaceCurveRepresentation indicates the preferred form of an edge curve representation.
NOTE Definition according to ISO/CD 10303-42:1992
The preferred surface curve representation type is used to indicate the preferred form of representation for a surface curve, which is either a curve in geometric space or in the parametric space of the underlying surfaces.
NOTE Type adapted from preferred_surface_curve_representation defined in ISO 10303-42.
HISTORY New type in IFC4 Addendum 2.
| Constant | Description | 
|---|---|
| CURVE3D | The curve in three-dimensional space is preferred | 
| PCURVE_S1 | The first pcurve is preferred | 
| PCURVE_S2 | The second pcurve is preferred | 
 <xs:simpleType name="IfcPreferredSurfaceCurveRepresentation">
  <xs:restriction base="xs:string">
   <xs:enumeration value="curve3d"/>
   <xs:enumeration value="pcurve_s1"/>
   <xs:enumeration value="pcurve_s2"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcPreferredSurfaceCurveRepresentation = ENUMERATION OF (
 CURVE3D, 
 PCURVE_S1, 
 PCURVE_S2);
END_TYPE;
  References: IfcSurfaceCurve