Struct Ifc2x3::IfcTrimmingPreference

Nested Relationships

This struct is a nested type of Struct Ifc2x3.

Struct Documentation

struct Ifc2x3::IfcTrimmingPreference

Public Types

enum Value

Definition from ISO/CD 10303-42:1992: This type is used to describe the preferred way of trimming a parametric curve where the trimming is multiply defined.

NOTE Corresponding ISO 10303 type: trimming_preference, please refer to ISO/IS 10303-42:1994, p. 18 for the final definition of the formal standard.

HISTORY New Type in IFC Release 1.0

ENUMERATION

CARTESIAN: Indicates that trimming by Cartesian point is preferred. PARAMETER: Indicates the preference for the parameter value. UNSPECIFIED: Indicates that no preference is communicated.

Values:

enumerator IfcTrimmingPreference_CARTESIAN
enumerator IfcTrimmingPreference_PARAMETER
enumerator IfcTrimmingPreference_UNSPECIFIED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)