CSOFlipNormal

MLModule
genre CSOModificator
author Johann Drexl
package FMEwork/ReleaseMeVis
dll MLCSOMiscModules
definition MLCSOMiscModules.def

Purpose

The module CSOFlipNormal flips the normals of input CSOs by reversing the order of seed- and path points.

Details

Note that in case of Point Mode SEED_POINT, the module performs a linear interpolation of path points between all consecutive seed points. This means that for example the result of a flipped spline CSO is a polygon CSO.

Windows

Default Panel

../../../Modules/ML/MLCSOMiscModules/mhelp/Images/Screenshots/CSOFlipNormal._default.png

Input Fields

inCSOList

name: inCSOList, type: MLBase

Output Fields

outCSOList

name: outCSOList, type: MLBase

Parameter Fields

Field Index

addCSOToGroupMode: Enum useUndoRedo: Bool
addCSOToGroupWithId: Integer  
addCSOToGroupWithLabel: String  
done: Trigger  
emptyGroupBeforeGeneration: Bool  
id: Integer  
isProcessing: Bool  
Point Mode: Enum  

Visible Fields

Point Mode

name: pointMode, type: Enum, default: PathPoints

Defines the set of points this module works primarily on.

Values:

Title Name Description
Seed Points SeedPoints Reverses the order of seed points and interpolates the path point lists in between linearly.
Path Points PathPoints Reverses the order of seed- and path points as they are without applying any interpolation.

Hidden Fields

isProcessing

name: isProcessing, type: Bool, default: FALSE

done

name: done, type: Trigger

emptyGroupBeforeGeneration

name: emptyGroupBeforeGeneration, type: Bool, default: FALSE

addCSOToGroupMode

name: addCSOToGroupMode, type: Enum, default: AddToGroupByLabel

Values:

Title Name
None AddToGroupNone
By Label AddToGroupByLabel
By Id AddToGroupById

addCSOToGroupWithLabel

name: addCSOToGroupWithLabel, type: String

addCSOToGroupWithId

name: addCSOToGroupWithId, type: Integer, default: -1

id

name: id, type: Integer, default: 0

useUndoRedo

name: useUndoRedo, type: Bool, default: TRUE