OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    IGESData_DefType.hxx File Reference

    Enumerations

    enum  IGESData_DefType {
      IGESData_DefVoid , IGESData_DefValue , IGESData_DefReference , IGESData_DefAny ,
      IGESData_ErrorVal , IGESData_ErrorRef
    }
     Some fields of an IGES entity may be. More...

    Enumeration Type Documentation

    ◆ IGESData_DefType

    Some fields of an IGES entity may be.

    • Undefined
    • Defined as a positive integer
    • Defined as a reference to a specialized entity. A typical example of this kind of variation is color. This enumeration allows you to identify which of the above is the case. The semantics of the terms are as follows:
    • DefVoid indicates that the item contained in the field is undefined
    • DefValue indicates that the item is defined as an immediate positive integer value (i.e. not a pointer)
    • DefReference indicates that the item is defined as an entity
    • DefAny indicates the item could not be determined
    • ErrorVal indicates that the item is defined as an integer but its value is incorrect (it could be out of range, for example)
    • ErrorRef indicates that the item is defined as an entity but is not of the required type.
    Enumerator
    IGESData_DefVoid 
    IGESData_DefValue 
    IGESData_DefReference 
    IGESData_DefAny 
    IGESData_ErrorVal 
    IGESData_ErrorRef