Table Of Contents

copy-pointset-attributes

Synopsis

copy-pointset-attributes <source> <target> [<output>] [options]

Description

Copies point and/or cell data from a source point set to a target point set and writes the resulting amended point set to the specified output file. When no separate output file is specified, the target point set is overwritten.

If the point sets have differing number of points or cells, respectively, zero entries are either added to the target arrays or only the first n tuples of the source arrays are copied. In case of the -points option, the remaining target points are kept unchanged.

If the <attr> argument is given to any of the option below, the copied data array is set as the new “scalars”, “vectors”, “tcoords”, or “normals” attribute, respectively, of the output point set.

When no options are given, the copy-pointset-attributes -scalars are copied over.

Arguments

source

Point set from which to copy the point/cell data.

target

Point set to which to add the point/cell data.

output

Output point set with copied point/cell data. If not specified, the target file is overwritten.

Command options

-scalars

Copy “scalars” data set attribute. (default)

-vectors

Copy “vectors” data set attribute.

-vectors-as-points

Set points of target to “vectors” data set attribute of source.

-normals

Copy “normals” data set attribute.

-tcoords

Copy “tcoords” data set attribute.

-tcoords-as-points

Set points of target to “tcoords” data set attribute of source.

-points [<target_name> [<attr>]]

Add points of source as point data of target. When no <target_name> (and <attr>) specified, the points of the target point set are replaced by those of the source point set. If the target point set has more points than the source point set, the remaining points of the target point set are unchanged.

-pointdata <name|index> [<target_name> [<attr>]]

Name or index of source point data to copy.

-pointdata-as-points <name|index>

Replaces the points of the target point set by the first three components of the specified source point data array.

-pointmask <name>

Add point data array which indicates copied point data.

-celldata <name|index> [<target_name> [<attr>]]

Name or index of source cell data to copy.

-cellmask <name>

Add cell data array which indicates copied cell data.

-case-[in]sensitive

Lookup source arrays by case [in]sensitive name. (default: insensitive)

Standard options

-v, -verbose [n]

Increase/Set verbosity of output messages. (default: 0)

-debug [level]

Increase/Set debug level for output of intermediate results. (default: 0)

-version [major.minor]

Print version and exit or set version to emulate.

-revision

Print revision (or version) number only and exit.

-h, -help

Print help and exit.

Terminal options

-color, -nocolor

Enable/disable colored output. (default: off)

Parallelization options

-threads <n>

Use maximal <n> threads for parallel execution. (default: automatic)