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