#ifndef TOOLARRANGE_H__ #define TOOLARRANGE_H__ enum { ID_GROUP_SCALE = 1000, ID_GROUP_ROTATION , ID_GROUP_POSITION , ID_GROUP_LOCKING , MDATA_ARRANGE_MODE = 1100, MDATA_ARRANGE_MODE_SELECTMODE = 0, MDATA_ARRANGE_MODE_LINEAR = 1, MDATA_ARRANGE_MODE_CIRCLE = 2, MDATA_ARRANGE_MODE_ALONGSPLINE = 3, MDATA_ARRANGE_LINEAR_MOVE = 2000, MDATA_ARRANGE_LINEAR_SCALE , MDATA_ARRANGE_LINEAR_ROTATION , MDATA_ARRANGE_LINEAR_PERSTEP , MDATA_ARRANGE_LINEAR_USE_MOVE_X , MDATA_ARRANGE_LINEAR_USE_MOVE_Y , MDATA_ARRANGE_LINEAR_USE_MOVE_Z , MDATA_ARRANGE_LINEAR_USE_ROTATION , MDATA_ARRANGE_LINEAR_USE_SCALE , MDATA_ARRANGE_LINEAR_USE_MOVE , MDATA_ARRANGE_CIRCLE_START = 3000, MDATA_ARRANGE_CIRCLE_END , MDATA_ARRANGE_CIRCLE_RADIUS , MDATA_ARRANGE_CIRCLE_ALIGNTANGENTIAL , MDATA_ARRANGE_CIRCLE_MOVE , MDATA_ARRANGE_CIRCLE_SCALE , MDATA_ARRANGE_CIRCLE_ROTATION , MDATA_ARRANGE_CIRCLE_PERSTEP , MDATA_ARRANGE_CIRCLE_USE_MOVE_X , MDATA_ARRANGE_CIRCLE_USE_MOVE_Y , MDATA_ARRANGE_CIRCLE_USE_MOVE_Z , MDATA_ARRANGE_CIRCLE_USE_ROTATION , MDATA_ARRANGE_CIRCLE_USE_SCALE , MDATA_ARRANGE_CIRCLE_USE_MOVE , MDATA_ARRANGE_SPLINE_LINK = 4000, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL , MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_X = 1, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_XN = 2, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_Y = 3, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_YN = 4, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_Z = 5, MDATA_ARRANGE_SPLINE_ALIGNTANGENTIAL_ZN = 6, MDATA_ARRANGE_SPLINE_FLIP , MDATA_ARRANGE_SPLINE_SCALE , MDATA_ARRANGE_SPLINE_ROTATION , MDATA_ARRANGE_SPLINE_PERSTEP , MDATA_ARRANGE_SPLINE_USE_MOVE_X , MDATA_ARRANGE_SPLINE_USE_MOVE_Y , MDATA_ARRANGE_SPLINE_USE_MOVE_Z , MDATA_ARRANGE_SPLINE_USE_ROTATION , MDATA_ARRANGE_SPLINE_USE_SCALE , MDATA_ARRANGE_SPLINE_USE_MOVE , MDATA_ARRANGE_SPLINE_RAIL , MDATA_ARRANGE_SPLINE_STARTPOS , MDATA_ARRANGE_SPLINE_ENDPOS , MDATA_ARRANGE_ }; #endif // TOOLARRANGE_H__