|
evart-client 2.2.1
|
Body segments definition. More...
#include <evart-client.h>
Data Fields | ||
| uint32_t | index | |
| char | name [EVAS_STRMAX] | |
| uint32_t | nsegments | |
| struct { | ||
| char name [EVAS_STRMAX] | ||
| int32_t parent | ||
| } | hier [0] | |
Body segments definition.
This is a variable-length structure that contains a list of segment names for a specific body. The body identity can be found in the index and name fields and the hier array contains the list of segments names and parent index, from index 0 to nmarkers-1.
| uint32_t index |
Index of the body.
| char name[EVAS_STRMAX] |
Name of the body.
Segment name (C strings)
| uint32_t nsegments |
Number of segments for that body.
| int32_t parent |
Parent index
| struct { ... } hier[0] |
Array of segments, from 0 to nsegments-1.