SoEngineOutput(3IV)NAMESoEngineOutput (SoEngineOutput) - class for all engine outputs
INHERITS FROMSoEngineOutputSYNOPSIS
#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.
Page 1SoEngineOutput(3IV)
SoEngine* SoEngineOutputGetContainer(const SoEngineOutput
*this)
Returns containing engine.
SEE ALSO
SoEngine
Page 2