Long name (short name) |
Argument types |
Properties |
-memberName(-mn) |
string |
|
|
Name of the Structure member being checked. 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. As the assignment of
metadata is on a per-structure basis this flag only needs to be
specified when querying for non-default values. If you query for
non-default values and omit this flag then it checks that any of
the members have a non-default value. |
|
-asList(-al) |
|
|
|
Use this flag when you want to return string values indicating
where the metadata lives rather than boolean values. See the
command description for more details on what this flag will
return. |
|
-ignoreDefault(-id) |
|
|
|
Use this flag when you want to skip over any metadata that has
only default values. i.e. the metadata may exist but it hasn't had
a new value set yet (non-zero for numerics, non-empty strings,
etc.) See the command description for more details on how this flag
filters the search. |
|
-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.
|
|