table of contents
| SoEngineOutput(3IV)() | SoEngineOutput(3IV)() | 
NAME¶
SoEngineOutput — class for all engine outputs
INHERITS FROM¶
SoEngineOutput
SYNOPSIS¶
#include <Inventor/engines/SoEngine.h>
  
  Methods from class SoEngineOutput:
  
  
  SoType	getConnectionType() const
  
  
  int	getForwardConnections(SoFieldList &list)
    const
  
  
  void	enable(SbBool flag)
  
  
  SbBool	isEnabled() const
  
  
  SoEngine*	getContainer() const
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.
METHODS¶
SoType	getConnectionType() const
  
  
  Returns the type of field this output can connect to.
  
  
  int	getForwardConnections(SoFieldList &list)
    const
  
  
  Returns the number of fields this output is writing to, and adds pointers to
    those fields to the given list.
  
  
  void	enable(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	isEnabled() const
  
  
  Returns TRUE if this output is currently enabled.
  
  
  SoEngine*	getContainer() const
  
  
  Returns containing engine.
  
SEE ALSO¶
SoEngine