Struct Ifc4x1::IfcAnalysisTheoryTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x1.

Struct Documentation

struct Ifc4x1::IfcAnalysisTheoryTypeEnum

Public Types

enum Value

Definition from IAI: This type definition is used to distinguish between different types of structural analysis methods, i.e. first order theory, second order theory (small deformations), third order theory (large deformations) and the full nonlinear theory (geometric nonlinearity together with other nonlinearities, e.g. plasticity).

HISTORY: New type in Release IFC2x Edition 2.

Values:

enumerator IfcAnalysisTheoryType_FIRST_ORDER_THEORY
enumerator IfcAnalysisTheoryType_SECOND_ORDER_THEORY
enumerator IfcAnalysisTheoryType_THIRD_ORDER_THEORY
enumerator IfcAnalysisTheoryType_FULL_NONLINEAR_THEORY
enumerator IfcAnalysisTheoryType_USERDEFINED
enumerator IfcAnalysisTheoryType_NOTDEFINED

Public Static Functions

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