Long name (short name) |
Argument types |
Properties |
-remove(-rem) |
|
|
|
If the remove flag is set then the metadata will be
removed rather than have values set. In this mode the "memberName",
"value", and "stringValue" flags are ignored. "memberName" is
ignored because when deleting metadata all members of a structure
must be removed as a group. The others are ignored since when
deleting you don't need a value to be set. |
|
-memberName(-mn) |
string |
|
|
Name of the Structure member being edited. The names of the
members are set up in the Structure definition, either through the
description passed in through the "dataStructure" command or via
the API used to create that Structure. |
|
-value(-v) |
float |
|
|
Numeric value to be set into the specified metadata locations.
This flag can only be used when the data member is a numeric type.
If the member has N dimensions (e.g. float[3]) then this flag must
appear N times (e.g. 3 times) The same values are applied to the
specified metadata member on all affected components or metadata
indices. All numeric member types should use this type of value
specification, i.e. everything except string and matrix types. Only
one of the value, and stringValue flags can be specified at once
and the type must match the type of the structure member named by
the "member" flag. |
|
-stringValue(-sv) |
string |
|
|
String value to be set into the specified metadata locations.
This flag can only be used when the data member is a numeric type.
If the member has N dimensions (e.g. string[2]) then this flag must
appear N times (e.g. 2 times) The same values are applied to the
specified metadata member on all affected components or metadata
indices. Only one of the value, and stringValue flags can be
specified at once and the type must match the type of the structure
member named by the "member" flag. |
|
-channelType(-cht) |
string |
|
|
Filter the metadata selection to only recognize metadata
belonging to the specified channel type (e.g. "vertex"). This flag
is ignored if the components on the selection list are being used
to specify the metadata of interest.
In query mode, this flag can accept a value.
|
|
-endIndex(-eix) |
string |
|
|
The metadata is stored in a Stream, which is an indexed list.
If you have mesh components selected then the metadata indices are
implicit in the list of selected components. If you select only the
node then this flag may be used in conjunction with the
startIndex flag to specify a range of indices from which to
retrieve the metadata. It is an error to have the value of
startIndex be greater than that of endIndex. See also
the index flag for an alternate way to specify multiple
indices. This flag can only be used on index types that support a
range (e.g. integer values - it makes no sense to request a range
between two strings)
In query mode, this flag can accept a value.
|
|
-index(-idx) |
string |
|
|
In the typical case metadata is indexed using a simple integer
value. Certain types of data may use other index types. e.g. a
"vertexFace" component will use a "pair" index type, which is two
integer values; one for the face ID of the component and the second
for the vertex ID. The index flag takes a string, formatted
in the way the specified indexType requires. All uses of the
index flag have the same indexType. If the type was
not specified it is assumed to be a simple integer value.
In query mode, this flag can accept a value.
|
|
-indexType(-idt) |
string |
|
|
Name of the index type the new Channel should be using. If not
specified this defaults to a simple integer index. Of the native
types only a mesh "vertexFace" channel is different, using a "pair"
index type.
In query mode, this flag can accept a value.
|
|
-startIndex(-six) |
string |
|
|
The metadata is stored in a Stream, which is an indexed list.
If you have mesh components selected then the metadata indices are
implicit in the list of selected components. If you select only the
node then this flag may be used in conjunction with the
endIndex flag to specify a range of indices from which to
retrieve the metadata. It is an error to have the value of
startIndex be greater than that of endIndex. See also
the index flag for an alternate way to specify multiple
indices. This flag can only be used on index types that support a
range (e.g. integer values - it makes no sense to request a range
between two strings)
In query mode, this flag can accept a value.
|
|
-streamName(-stn) |
string |
|
|
Name of the metadata Stream. Depending on context it could be
the name of a Stream to be created, or the name of the Stream to
pass through the filter.
In query mode, this flag can accept a value.
|
|