SoImageVizEngineOutputOutputFieldType, OutputType Class |
Image Processing output class.
Namespace: OIV.ImageViz.Engines
public class SoImageVizEngineOutput<OutputFieldType, OutputType> : SoEngineOutput where OutputFieldType : SoNetBase, ISoSField<OutputType>
The SoImageVizEngineOutputOutputFieldType, OutputType type exposes the following members.
Name | Description | |
---|---|---|
SoImageVizEngineOutputOutputFieldType, OutputType |
Constructor.
|
Name | Description | |
---|---|---|
Enable | Enables or disables all connections from this output. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetConnectionType | Returns the type of field this output can connect to. | |
GetContainer | Returns containing engine. | |
GetForwardConnections | Returns the number of fields this output is writing to, and adds references to those fields to the given list. | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetNumConnections | Number of connections this output currently has. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsEnabled | Returns true if this output is currently enabled. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class is similar to SoEngineOutput except that it keep a reference to output's value even if no one is connected. It allow to share output across multiple connections and provides direct access to the output without any engine connection by using the getValue() method.