The IValueOut type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetValuePointer(Double**%) | ||
GetValuePointer(Double*%) |
Used to retrieve a Pointer to the Values of the pin, which can be used to write large number of values more efficiently.
Note though, that when writing Values to the Pointer the pins dimensions and overall SliceCount have to be taken care of manually.
| |
SetMatrix |
Used to write a Matrix to the pin at the specified slice.
| |
SetSubType |
Used to set the SubType of a Value pin, which is a set of limitations to the pins value range, used by the GUI to guide the user to insert correct values.
Note though that this does not prevent a user from setting "wrong" values on a pin. Ultimately each node is responsible for dealing with all possible inputs correctly.
Should only be called once immediately after the pin has been created in IPlugin.SetPluginHost.
| |
SetSubType2D |
Used to set the SubType of a 2D Vector pin, which is a set of limitations to the pins value range, used by the GUI to guide the user to insert correct values.
Note though that this does not prevent a user from setting "wrong" values on a pin. Ultimately each node is responsible for dealing with all possible inputs correctly.
Should only be called once immediately after the pin has been created in IPlugin.SetPluginHost.
| |
SetSubType3D |
Used to set the SubType of a 3D Vector pin, which is a set of limitations to the pins value range, used by the GUI to guide the user to insert correct values.
Note though that this does not prevent a user from setting "wrong" values on a pin. Ultimately each node is responsible for dealing with all possible inputs correctly.
Should only be called once immediately after the pin has been created in IPlugin.SetPluginHost.
| |
SetSubType4D |
Used to set the SubType of a 4D Vector pin, which is a set of limitations to the pins value range, used by the GUI to guide the user to insert correct values.
Note though that this does not prevent a user from setting "wrong" values on a pin. Ultimately each node is responsible for dealing with all possible inputs correctly.
Should only be called once immediately after the pin has been created in IPlugin.SetPluginHost.
| |
SetValue |
Used to write a Value to the pin at the specified slice.
| |
SetValue2D |
Used to write a 2D Vector to the pin at the specified slice.
| |
SetValue3D |
Used to write a 3D Vector to the pin at the specified slice.
| |
SetValue4D |
Used to write a 4D Vector to the pin at the specified slice.
|