转换数据类型
数据转换关系
各输入数据类型与输出数据类型的转换关系如下表所示,可根据实际需求选择对应的输入数据类型与输出数据类型。
| Bool[] | Number[] | Index[] | JsonValue[] | Matrix4D[] | Pose[] | Pose2D[] | Quaternion[] | Shape2D[] | Shape3D[] | Size3D[] | String[] | Vector3D[] | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bool[] |
- |
√ |
√ |
√ |
√ |
||||||||
Number[] |
√ |
- |
√ |
√ |
√ |
||||||||
Index[] |
√ |
√ |
- |
√ |
√ |
||||||||
JsonValue[] |
√ |
√ |
√ |
- |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
Matrix4D[] |
√ |
- |
√ |
||||||||||
Pose[] |
√ |
- |
√ |
||||||||||
Pose2D[] |
√ |
- |
√ |
||||||||||
Quaternion[] |
√ |
- |
√ |
||||||||||
Shape2D[] |
√ |
- |
√ |
||||||||||
Shape3D[] |
√ |
- |
√ |
||||||||||
Size3D[] |
√ |
- |
√ |
||||||||||
String[] |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
- |
√ |
Vector3D[] |
√ |
√ |
- |