Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcCurveStyleFontPattern

Definition from 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 STEP 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 Release IFC2x 2nd Edition.

EXPRESS specification:

ENTITY IfcCurveStyleFontPattern;
VisibleSegmentLength  :  IfcLengthMeasure;
InvisibleSegmentLength  :  IfcPositiveLengthMeasure;
WHERE
WR01  :  VisibleSegmentLength >= 0.;
END_ENTITY;

Attribute definitions:

VisibleSegmentLength  :  The length of the visible segment in the pattern definition.
NOTE  For a visible segment representing a point, the value 0. should be assigned.
IFC2x Edition 3 CHANGE  The datatype has been changed to IfcLengthMeasure with upward compatibility for file-based exchange.
InvisibleSegmentLength  :  The length of the invisible segment in the pattern definition.

Formal Propositions:

WR01  :  The value of a visible pattern length shall be equal or greater then zero.

Inheritance graph

ENTITY IfcCurveStyleFontPattern;
ENTITY IfcCurveStyleFontPattern;
VisibleSegmentLength  :  IfcLengthMeasure;
InvisibleSegmentLength  :  IfcPositiveLengthMeasure;
END_ENTITY;