from enum import Enum


# ptpMode: int // PTP mode (Value range 0-9)
# x, y, z, r: float
# x,y,z,r are the parameters of ptpMode, which can be set as coordinates, joint angles, or angle increments

class PTPMode(Enum):
    """
    0. JUMP_XYZ, ]
        Jump mode,
        (x,y,z,r)
        is the target point in Cartesian coordinate system
    1. MOVJ_XYZ,
        Joint movement,
        (x,y,z,r)
        is the target point in Cartesian coordinate system
    2. MOVL_XYZ,
        Linear movement,
        (x,y,z,r)
        is the target point in Cartesian coordinate system
    3. JUMP_ANGLE,
        Jump mode, (x,y,z,r)
        is the target point in Jointcoordinate system
    4. MOVJ_ANGLE,
        Joint movement,
        (x,y,z,r)
        is the target point in Joint coordinate system
    5. MOVL_ANGLE,
        Linear movement,
        (x,y,z,r)
        is the target point in Joint coordinate system
    6. MOVJ_INC,
        Joint movement increment mode,
        (x,y,z,r)
        is the angle increment in Joint coordinate system
    7. MOVL_INC,
        Linear movement increment mode,
        (x,y,z,r)
        is the Cartesian coordinate increment in Joint coordinate system
    8. MOVJ_XYZ_INC,
        Joint movement increment mode,
        (x,y,z,r)
        is the Cartesian coordinate increment in Cartesian coordinate system
    9. JUMP_MOVL_XYZ,
        Jump movement,
        (x,y,z,r)
        is the Cartesian coordinate increment in Cartesian coordinate system
    """
    JUMP_XYZ = 0x00
    MOVJ_XYZ = 0x01
    MOVL_XYZ = 0x02
    JUMP_ANGLE = 0x03
    MOVJ_ANGLE = 0x04
    MOVL_ANGLE = 0x05
    MOVJ_INC = 0x06
    MOVL_INC = 0x07
    MOVJ_XYZ_INC = 0x08
    JUMP_MOVL_XYZ = 0x09

@@ -21,182 +21,8 @@
 m%0A%0A%0A
-# ptpMode: int // PTP mode (Value range 0-9)%0A# x, y, z, r: float%0A# x,y,z,r are the parameters of ptpMode, which can be set as coordinates, joint angles, or angle increments%0A%0A
 clas
@@ -157,24 +157,25 @@
 nate system%0A
+%0A
     1. MOVJ_
@@ -276,24 +276,25 @@
 nate system%0A
+%0A
     2. MOVL_
@@ -396,24 +396,25 @@
 nate system%0A
+%0A
     3. JUMP_
@@ -499,24 +499,25 @@
 nate system%0A
+%0A
     4. MOVJ_
@@ -616,24 +616,25 @@
 nate system%0A
+%0A
     5. MOVL_
@@ -734,24 +734,25 @@
 nate system%0A
+%0A
     6. MOVJ_
@@ -867,24 +867,25 @@
 nate system%0A
+%0A
     7. MOVL_
@@ -1016,24 +1016,25 @@
 nate system%0A
+%0A
     8. MOVJ_
@@ -1091,32 +1091,32 @@
       (x,y,z,r)%0A
-
         is the C
@@ -1172,24 +1172,25 @@
 nate system%0A
+%0A
     9. JUMP_

Remove redundant comment