MPIGeometricPathElementAttrMask
Definition
typedef enum MPIGeometricPathElementAttrMask {
MPIGeometricPathElementAttrMaskNONE = 0,
MPIGeometricPathElementAttrMaskID = 1 << 0,
MPIGeometricPathElementAttrMaskVELOCITY = 1 << 1,
MPIGeometricPathElementAttrMaskACCEL = 1 << 2,
MPIGeometricPathElementAttrMaskTIMESLICE = 1 << 3,
MPIGeometricPathElementAttrMaskRADIUS_TOLERANCE = 1 << 4,
} MPIGeometricPathElementAttrMask;
Description
In MPIGeometricPathElementAttrMask, the path attribute masks are used to enable features with mpiGeometricPathAppend(...). The masks should be ORed and passed into mpiGeometricPathAppend(…).
| MPIGeometricPathElementAttrMaskNONE | |
|---|---|
| MPIGeometricPathElementAttrMaskID | This mask enables an identification tag to be stored in the path. Each element can have a unique identification. Please see MPIGeometricPathElementAttributes data type documentation for more information. |
| MPIGeometricPathElementAttrMaskVELOCITY | This mask enables a path velocity to be specified for each element. Please see MPIGeometricPathElementAttributes data type documentation for more information. |
| MPIGeometricPathElementAttrMaskACCEL | This mask enables a path acceleration to be specified for each element. Please see MPIGeometricPathElementAttributes data type documentation for more information. |
| MPIGeometricPathElementAttrMaskTIMESLICE | This mask enables a path time slice to be specified for each element. Please see MPIGeometricPathElementAttributes data type documentation for more information. |
| MPIGeometricPathElementAttrMaskRADIUS_TOLERANCE | This mask enables checking of the starting and ending radii for arc endpoint motion. Please see MPIGeometricPathElementAttributes data type documentation for more information. |
See Also
MPIGeometricPathElementType | mpiGeometricPathAppend
