10.58. 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 Copy to New Parent is toggled on, a new parameter appears. This parameter, Copied Parent Group, lets the selected objects be copied into a different parent DataGroup, Attribute Matrix, or Geometry rather than alongside their originals.
Required Input Sources
Objects to Copy – one or more existing DataObjects in the Data Structure.
Copied Parent Group (only when Copy to New Parent is enabled) – an existing parent container where the copies will be placed.
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
License & Copyright
Please see the description file distributed with this Plugin
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.