systems

Unless otherwise specified, data names are accessible in level 3 only.

attributesmax
The number of attributes owned by this entity. Type: unsigned int.
axis
The 3x3 matrix containing the x-, y- and z- axis unit vectors. Valid for hm_getvalue query only.
axiscode
The code for the axis defining the system:
1 - x-axis
2 - x-axis
3 - y-axis
Type: integer
axisnode
Pointer to the node defining the axis of the system.
Type: pointer
axisnodeid
The ID of the node defining the axis of the system.
Type: integer
collector
Pointer to the collector that owns the vector.
Type: pointer levels 2, 3, and 4
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
definitioncode
The code for the formula used to derive a node-dependent system from its nodes.
0 - no axis, no plane
1 - x-axis, xy-plane
2 - x-axis, xz-plane
3 - y-axis, xy-plane
4 - y-axis, yz-plane
5 - z-axis, yz-plane
6 - z-axis, xz-plane
Type: integer
displayaxis
The axis defining the system:
1 - x-axis
2 - x-axis
3 - y-axis
Type: integer
displayplane
The plane defining the system:
1 - xy-plane
2 - yz-plane
3 - xz-plane
Type: integer
globaloriginx
The global x-coordinate of the origin.
Type: double
globalxaxisy
The global y-coordinate of the x-axis unit vector.
Type: double
globalxaxisz
The global z-coordinate of the x-axis unit vector.
Type: double
globalxaxisx
Type: double
globalxaxisx
The global x-coordinate of the x-axis unit vector.
Type: double
globalxaxisy
The global y-coordinate of the x-axis unit vector.
Type: double
globalyaxisz
The global z-coordinate of the x-axis unit vector
Type: double
globalyaxisy
The global y-coordinate of the y-axis unit vector.
Type: double
globalyaxisz
The global z-coordinate of the y-axis unit vector.
Type: double
globalzaxisx
The global x-coordinate of the z-axis unit vector.
Type: double
globalzaxisy
The global y-coordinate of the z-axis unit vector.
Type: double
globalzaxisz
The global z-coordinate of the z-axis unit vector.
Type: double
id
The ID of the entity. Type: entity
include
The ID of the include file the entity is organized in. Type: entity
includeid
The ID of the include file the entity is organized in. Type: unsigned int.
internalid
The ID of the entity. Type: unsigned int.
inputsystem
Pointer to the input system.
Type: pointer
inputsystemid
The ID of the input system.
Type: integer
internalid
The ID of the entity. Type: unsigned int.
localxyzrotx
The x orientation angle to the parent system when a rotation is done about the x axis, then the y axis, and then the z axis.
Type: integer
localxyzroty
The y orientation angle to the parent system when a rotation is done about the x axis, then the y axis, and then the z axis.
Type: integer
localxyzrotz
The z orientation angle to the parent system when a rotation is done about the x axis, then the y axis, and then the z axis.
Type: integer
localzxyrotx
The x orientation angle to the parent system when a rotation is done about the z axis, then the x axis, and then the y axis.
Type: integer
localzxyroty
The y orientation angle to the parent system when a rotation is done about the z axis, then the x axis, and then the y axis.
Type: integer
localzxyrotz
The z orientation angle to the parent system when a rotation is done about the z axis, then the x axis, and then the y axis.
Type: integer
name
The name of the entity. Type: string
node
Pointer to the node defining the origin of the system.
Type: pointer
nodeid
The ID of the node defining the origin of the system.
Type: integer
origin
The x, y and z coordinates of the origin in the global system. Valid for hm_getvalue query only.
Type: triple double
originnode
Pointer to the node defining the origin of the system.
Type: pointer
originnodeid
The ID of the node defining the origin of the system.
Type: integer
originx
The x-coordinate of the system origin.
Type: double
originy
The y-coordinate of the system origin.
Type: double
originz
The z-coordinate of the system origin.
Type: double
planecode
The code for the plane defining the system:
1 - xy-plane
2 - yz-plane
3 - xz-plane
Type: integer
planenode
Pointer to the node defining the plane of the system.
Type: pointer
planenodeid
The ID of the node defining the plane of the system.
Type: integer
position
The position of the system in the database.
Type: integer
setid
The ID of the system set.
Type: integer
type
The type of system.
0 - rectangular
1 - cylindrical
2 - spherical
Type: integer
typename
The type name for the system.
Type: string
xaxis
The x, y and z coordinates of the x-axis unit vector. Valid for hm_getvalue query only.
Type: triple double
xaxisx
The x-component of the x axis unit vector.
Type: double
xaxisy
The y-component of the x axis unit vector.
Type: double
xaxisz
The z-component of the x axis unit vector.
Type: double
xyzrotx
The x orientation angle to the global coordinate system when a rotation is done about the x axis, then the y axis, then the z axis.
Type: double
xyzroty
The y orientation angle to the global coordinate system when a rotation is done about the x axis, then the y axis, then the z axis.
Type: double
xyzrotz
The z orientation angle to the global coordinate system when a rotation is done about the x axis, then the y axis, then the z axis.
Type: double
yaxis
The x, y and z coordinates of the y-axis unit vector. Valid for hm_getvalue query only.
Type: triple double
yaxisx
The x-component of the y axis unit vector.
Type: double
yaxisy
The y-component of the y axis unit vector.
Type: double
yaxisz
The z-component of the y axis unit vector.
Type: double
zaxis
The x, y and z coordinates of the z-axis unit vector. Valid for hm_getvalue query only.
Type: triple double
zaxisx
The x-component of the z axis unit vector.
Type: double
zaxisy
The y-component of the z axis unit vector.
Type: double
zaxisz
The z-component of the z axis unit vector.
Type: double
zxyrotx
The x orientation angle to the global coordinate system when a rotation is done about the z axis, then the x axis, then the y axis.
Type: double
zxyroty
The y orientation angle to the global coordinate system when a rotation is done about the z axis, then the x axis, then the y axis.
Type: double
zxyrotz
The z orientation angle to the global coordinate system when a rotation is done about the z axis, then the x axis, then the y axis.
Type: double