CSODifference¶
-
MLModule
¶ genre CSOModule
author Jan Hendrik Moltz
package FMEstable/ReleaseMeVis
dll MLCSOMiscModules
definition MLCSOMiscModules.def see also CSOBoolOp
Purpose¶
Computes the difference between pairs of CSOs as open CSOs.
Usage¶
Connect a CSOList and press Update
. The result is in outCSOList
. This is a CSOAlgorithmModule, so it is not possible to modify the input CSOs.
Details¶
This module does the following:
- for cso in
inCSOList1
: - for refCSO in
inCSOList0
: - Compute diffCSO containing points that are on cso but not on refCSO (might be several if they are not contiguous)
The typical use case of this module is that inCSOList0
contains CSOs before an interaction and inCSOList1
after an interaction. The module will then create CSOs that represent the interaction. Unlike the result of CSOBoolOp
these CSOs are open and contain only the part that was changed.
Input Fields¶
Parameter Fields¶
Field Index¶
[] : Trigger |
Clear : Trigger |
Epsilon : Double |
Has Valid Output : Bool |
On Input Change Behavior : Enum |
Status Code : Enum |
Status Message : String |
Update : Trigger |
Visible Fields¶
On Input Change Behavior¶
-
name:
onInputChangeBehavior
, type:
Enum
, default:
Clear
, deprecated name:
shouldAutoUpdate,shouldUpdateAutomatically
¶
Values:
Title | Name | Deprecated Name |
---|---|---|
Update | Update | TRUE |
Clear | Clear | FALSE |