C.27.3 Vectors Macro

Table C.27-3 specifies the attributes of the Vectors Macro.


Attribute Name Tag Type Attribute Description
Number of Vectors (0066,001E) 1 The number of vectors in the Vector Coordinate Data (0066,0021). See C.27.3.1.
Vector Dimensionality (0066,001F) 1 The dimensionality of the underlying vector field. See C.27.3.1.
Vector Accuracy (0066,0020) 3 A single standard deviation for all the vectors’ coordinates. The units shall be the same as the units of the coordinate system in which the vector coordinates are specified. See C.27.3.1.
Vector Coordinate Data (0066,0021) 1 A data stream of coordinates encoded as floats. See C.27.3.1.

C.27.3.1 Vectors Macro Attribute Descriptions

All Attributes within this module containing points or vectors are encoded as multi-valued floats in an x-y-z ordering. If multiple elements are encoded, the ordering is x 1 ,y 1 ,z 1 ,…,x n ,y n ,z n .

The vectors encoded in this macro can be anything from 1D to nD objects. The vectors are encoded as a stream of values in the Vector Coordinate Data (0066,0021) Attribute. Vector Dimensionality (0066,001F) defines how many subsequent entries in Vector Coordinate Data (0066,0021) describe one element. Vector Coordinate Data (0066,0021) shall have (Number of Vectors) x (Vector Dimensionality) values.

For measured vectors, the Vector Accuracy Attribute (0066,0020) describes the error per dimension in a multi-valued float attribute.

Note: The vectors are located at the points specified by the table including this macro.