Navigation

IfcCurveStyle

Definition from ISO/CD 10303-46:1992: A curve style specifies the visual appearance of curves.

NOTE Corresponding STEP name: curve_style. 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 IfcCurveStyle;
Name  :  IfcLabel;
CurveFont  :  OPTIONAL IfcCurveFontOrScaledCurveFontSelect;
CurveWidth  :  OPTIONAL IfcSizeSelect;
CurveColour  :  OPTIONAL IfcColour;
END_ENTITY;

Attribute definitions:

Name  :  Name of the curve style.
CurveFont  :  A curve style font which is used to present a curve. It can either be a predefined curve font, or an explicitly defined curve font. Both may be scaled. If not given, then the curve font should be taken from the layer assignment with style, if that is not given either, than the default curve font applies.
CurveWidth  :  A positive length measure in units of the presentation area for the width of a presented curve. If not given, then the style should be taken from the layer assignment with style, if that is not given either, than the default style applies.
CurveColour  :  The colour of the visible part of the curve. If not given, then the colour should be taken from the layer assignment with style, if that is not given either, than the default colour applies.

Inheritance graph

ENTITY IfcCurveStyle;
ENTITY IfcCurveStyle;
Name  :  IfcLabel;
CurveFont  :  OPTIONAL IfcCurveFontOrScaledCurveFontSelect;
CurveWidth  :  OPTIONAL IfcSizeSelect;
CurveColour  :  OPTIONAL IfcColour;
END_ENTITY;