CurveListContainer¶
- MLModule¶
genre
author
package
dll
definition
see also
keywords
Purpose¶
This module provides a curve list for scripting access.
Usage¶
Press Create Empty List to create a new curve list, and Add Empty Curve to add a curve to the list.
Connect a curve list to inCurveList and press Copy Input List to get a copy.
Details¶
This module creates and owns a curve list. It can add curves to the list dynamically, which can then be modified by scripting.
If the input list is copied, a deep copy is created that is owned by this module.
Windows¶
Default Panel¶
Input Fields¶
inCurveList¶
- name: inCurveList, type: MLBase¶
Optional input curve list to copy.
Output Fields¶
outCurveList¶
- name: outCurveList, type: MLBase¶
A curve list object.
Parameter Fields¶
Field Index¶
|
|
|
|
|
Visible Fields¶
Clear¶
- name: clear, type: Trigger¶
Removes all added curves and the curve list.
Create Empty List¶
- name: createEmptyList, type: Trigger¶
Provide an empty list at the output. Previously added curves are removed.
Add Empty Curve¶
- name: addEmptyCurve, type: Trigger¶
Add an empty curve to the output list.
Copy Input List¶
- name: copyInputList, type: Trigger¶
Provide a copy of the input list at the output. The previous output list is removed.
Has valid output?¶
- name: hasValidOutput, type: Bool, default: FALSE¶
True if there is a valid curve list at the output, false otherwise.