SoEngineOutput(3IV)

SoEngineOutput (SoEngineOutput) - class for all engine outputs

As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.

NAME
     SoEngineOutput (SoEngineOutput) - class for all engine outputs

INHERITS FROM
     SoEngineOutput

SYNOPSIS
     #include <Inventor_c/engines/SoEngine.h>

          Functions from class SoEngineOutput:

     SoType              SoEngineOutputGetConnType(const SoEngineOutput *this)
     int                 SoEngineOutputGetForwardConn(const SoEngineOutput
                              *this, SoFieldList *list)
     void                SoEngineOutputEnable(SoEngineOutput *this, SbBool
                              flag)
     SbBool              SoEngineOutputIsEnabled(const SoEngineOutput *this)
     SoEngine*           SoEngineOutputGetContainer(const SoEngineOutput
                              *this)


DESCRIPTION
     SoEngineOuput is the class for all engine output fields. There is no
     public constructor routine for this class. Only the engine classes create
     instances of SoEngineOutput.

     Each engine creates one or more engine outputs. The type of the output is
     documented in the engine reference pages. There is also an SoEngineOutput
     method for querying the connection type.

     The application can at any time enable or disable the engine outputs. By
     default the engine outputs are enabled.

FUNCTIONS
     SoType              SoEngineOutputGetConnType(const SoEngineOutput *this)
          Returns the type of field this output can connect to.

     int                 SoEngineOutputGetForwardConn(const SoEngineOutput
                              *this, SoFieldList *list)
          Returns the number of fields this output is writing to, and adds
          pointers to those fields to the given list.

     void                SoEngineOutputEnable(SoEngineOutput *this, SbBool
                              flag)
          Enables or disables all connections from this ouptut. If the
          connections are disabled, values will not be output along them. By
          default, outputs are enabled.

     SbBool              SoEngineOutputIsEnabled(const SoEngineOutput *this)
          Returns TRUE if this output is currently enabled.
     SoEngine*           SoEngineOutputGetContainer(const SoEngineOutput
                              *this)
          Returns containing engine.


SEE ALSO
     SoEngine