IFC 4.3.x development IfcCurveStyleFontPattern

Change log


deletionswhere_rulesWR01 Semantic definitions at the entity

NOTE  Definition according to ISO/CD 10303-46:1992
A curve style font pattern is a pair of visible and invisible curve segment length measures in presentation area units.

NOTE  Corresponding ISO 10303 name: curve_style_font_pattern. Please refer to ISO/IS 10303-46:1994 for the final definition of the formal standard.

HISTORY  New entity in IFC2x2. Attributes

#Attribute Type Description
1VisibleSegmentLength IfcLengthMeasure The length of the visible segment in the pattern definition.

> NOTE  For a visible segment representing a point, the value 0. should be assigned.

> IFC2x3 CHANGE  The datatype has been changed to IfcLengthMeasure with upward compatibility for file-based exchange.
2InvisibleSegmentLengthIfcPositiveLengthMeasureThe length of the invisible segment in the pattern definition. Entity inheritance

dot_inheritance IfcCurveStyleFontPattern IfcCurveStyleFontPattern IfcPresentationItem IfcPresentationItem IfcCurveStyleFontPattern->IfcPresentationItem IfcPresentationItem_children 16 more... IfcPresentationItem_children->IfcPresentationItem Formal representations

ENTITY IfcCurveStyleFontPattern
 SUBTYPE OF (IfcPresentationItem);
	VisibleSegmentLength : IfcLengthMeasure;
	InvisibleSegmentLength : IfcPositiveLengthMeasure;
	VisibleLengthGreaterEqualZero : VisibleSegmentLength >= 0.;