Struct Ifc4x2::IfcStructuralSurfaceActivityTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x2.

Struct Documentation

struct Ifc4x2::IfcStructuralSurfaceActivityTypeEnum

Public Types

enum Value

Definition from IAI: Enumeration defining the distribution of load values in a surface action or reaction.

HISTORY New type in IFC 2x4

ENUMERATION

CONST The load has a constant value over its entire extent. BILINEAR The load value is bilinearly distributed over the load’s extent. DISCRETE The load is specified as a series of discrete load points. ISOCONTOUR The load is specified by a series of iso-curves (level sets), i.e. curves at which the load value is constant. These curves run perpendicularly to the load gradient. USERDEFINED The load distribution is user-defined. NOTDEFINED The load distribution is undefined.

Values:

enumerator IfcStructuralSurfaceActivityType_CONST
enumerator IfcStructuralSurfaceActivityType_BILINEAR
enumerator IfcStructuralSurfaceActivityType_DISCRETE
enumerator IfcStructuralSurfaceActivityType_ISOCONTOUR
enumerator IfcStructuralSurfaceActivityType_USERDEFINED
enumerator IfcStructuralSurfaceActivityType_NOTDEFINED

Public Static Functions

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