8.57. Copy Data Object

Group (Subgroup)

Core (Generation)

Description

This Filter deep copies one or more DataObjects.

In the case of copying _DataObject_s that inherit from BaseGroup, such as DataGroup or AttributeMatrix, it will copy all of the child objects recursively, that is to say all of an object’s children and childrens’ children and so on will be copied if applicable.

Commonly used BaseGroup children:

  • ALL Geometries

  • DataGroup

  • AttributeMatrix

  • GridMontage

See the DataStructure section of the reference manual for a complete hierarchy.

When the Copy to New Parent is toggled true a new parameter will appear. This parameter, Copied Parent Group, allows for the selected arrays to all be copied into whatever data container you place here.

Input Parameter(s)

Parameter Name

Parameter Type

Parameter Notes

Description

Copy to New Parent

Bool

Copy all the DataObjects to a different Group

New Parent Destination

DataGroupSelection

DataPath to parent Group in which to store the copied DataObject(s)

Copied Object(s) Suffix

String

Suffix string to be appended to each copied DataObject. Can be blank.

Input Data Objects

Parameter Name

Parameter Type

Parameter Notes

Description

Objects to copy

MultiPathSelection

A list of DataPaths to the DataObjects to be copied

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.