CONFIG_TOOL_SHAPE

This is a structure information to set the tool shape, and consists of the following fields.

BYTE#

Field Name

Data Type

Value

Remarks

0

_iValidity

unsigned char[5]

Validity flag for each safety object
(0: Invalid, 1: Valid)

5

_tShape

SAFETY_OBJECT[5]

Safety Object (e.g., sphere, capsule, cube).

Total size: 515 bytes

Defined in: DRFS.h

typedef struct _CONFIG_TOOL_SHAPE
{
    /* validity of safety object: 0(invalid), 1(valid) */
    unsigned char _iValidity[5];

    /* safety object (sphere, capsule, cube, etc.) */
    SAFETY_OBJECT _tShape[5];

} CONFIG_TOOL_SHAPE, *LPCONFIG_TOOL_SHAPE;