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_DefSwitch Class Reference

    description of a directory component which can be either undefined (let Void), defined as a Reference to an entity, or as a Rank, integer value addressing a builtin table The entity reference is not included here, only reference status is kept (because entity type must be adapted) More...

    #include <IGESData_DefSwitch.hxx>

    Public Member Functions

     IGESData_DefSwitch ()
     creates a DefSwitch as Void
    void SetVoid ()
     sets DefSwitch to "Void" status (in file : Integer = 0)
    void SetReference ()
     sets DefSwitch to "Reference" Status (in file : Integer < 0)
    void SetRank (const int valval)
     sets DefSwitch to "Rank" with a Value (in file : Integer > 0)
    IGESData_DefType DefType () const
     returns DefType status (Void,Reference,Rank)
    int Value () const
     returns Value as Integer (sensefull for a Rank)

    Detailed Description

    description of a directory component which can be either undefined (let Void), defined as a Reference to an entity, or as a Rank, integer value addressing a builtin table The entity reference is not included here, only reference status is kept (because entity type must be adapted)

    Constructor & Destructor Documentation

    ◆ IGESData_DefSwitch()

    IGESData_DefSwitch::IGESData_DefSwitch ( )

    creates a DefSwitch as Void

    Member Function Documentation

    ◆ DefType()

    IGESData_DefType IGESData_DefSwitch::DefType ( ) const

    returns DefType status (Void,Reference,Rank)

    ◆ SetRank()

    void IGESData_DefSwitch::SetRank ( const int val)

    sets DefSwitch to "Rank" with a Value (in file : Integer > 0)

    ◆ SetReference()

    void IGESData_DefSwitch::SetReference ( )

    sets DefSwitch to "Reference" Status (in file : Integer < 0)

    ◆ SetVoid()

    void IGESData_DefSwitch::SetVoid ( )

    sets DefSwitch to "Void" status (in file : Integer = 0)

    ◆ Value()

    int IGESData_DefSwitch::Value ( ) const

    returns Value as Integer (sensefull for a Rank)


    The documentation for this class was generated from the following file: