This complex VariableType is used to represent a vector in 3D space. It reflects the semantic of its DataType, defined in 12.24. The VariableType is formally defined in Table 92.
Table 92 – 3DVectorType Definition
|
Attribute |
Value |
|||||
|
BrowseName |
3DVectorType |
|||||
|
IsAbstract |
False |
|||||
|
ValueRank |
Scalar |
|||||
|
DataType |
3DVector |
|||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
|
Subtype of the VectorType defined in 7.21 |
||||||
|
HasComponent |
Variable |
X |
Double |
BaseDataVariableType |
Mandatory |
|
|
HasComponent |
Variable |
Y |
Double |
BaseDataVariableType |
Mandatory |
|
|
HasComponent |
Variable |
Z |
Double |
BaseDataVariableType |
Mandatory |
|
|
Conformance Units |
||||||
|
Base Info Spatial Data |
||||||
X, Y and Z reflect the DataType 3DVector.