8.83. Extract/Remove Components

Group (Subgroup)

Core (Memory/Management)

Description

This Filter will do one of the following to one component of a multicomponent Attribute Array:

  • Remove 1 component from multicomponent Attribute Array completely [This is done implicitly so long as Move Extracted Components To New Array is false]

  • Extract 1 component from multicomponent Attribute Array and store it in a new DataArray without removing from original

  • Extract 1 component from multicomponent Attribute Array and store it in a new DataArray and remove that component from the original

Input Parameter(s)

Parameter Name

Parameter Type

Parameter Notes

Description

Component Index to Extract

Scalar Value

Int32

The index of the component in each tuple to be removed

Move Extracted Components to New Array

Bool

If true the extracted components will be placed in a new array

Remove Extracted Components from Old Array

Bool

If true the extracted components will be deleted

Input Data

Parameter Name

Parameter Type

Parameter Notes

Description

Multi-Component Attribute Array

Array Selection

Allowed Types: int8, uint8, int16, uint16, int32, uint32, int64, uint64, float32, float64

The array to extract components from

Output Data Array

Parameter Name

Parameter Type

Parameter Notes

Description

Scalar Attribute Array

DataObjectName

The DataArray to store the extracted components

Example Pipelines

DREAM3D-NX Help

If you need help, need to file a bug report or want to request a new feature, please head over to the DREAM3DNX-Issues GitHub site where the community of DREAM3D-NX users can help answer your questions.