00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #pragma once
00011 typedef enum ippCheckerErrorId {
00012 CHECKER_OK = 0,
00013 AXIS_DIRECTION_VECTOR_HAS_ZERO_LENGTH,
00014 BAD_ERROR_NUMBER,
00015 CAN_NOT_CHANGE_TOOL_TO_UNDEFTOOL,
00016 CAN_NOT_ENUMALLPROP_NOTOOL_PTMEASPAR,
00017 CAN_NOT_ENUMALLPROP_UNDEFTOOL_GOTOPAR,
00018 CAN_NOT_ENUMALLPROP_UNDEFTOOL_PTMEASPAR,
00019 CAN_NOT_ENUMPROP_NOTOOL_PTMEASPAR,
00020 CAN_NOT_ENUMPROP_UNDEFTOOL_GOTOPAR,
00021 CAN_NOT_ENUMPROP_UNDEFTOOL_PTMEASPAR,
00022 CAN_NOT_GETPROP_PTMEASPARS_OF_NOTOOL,
00023 CAN_NOT_GETPROP_UNDEFTOOL,
00024 CAN_NOT_GETPROPE_PTMEASPARS_OF_NOTOOL,
00025 CAN_NOT_GETPROPE_UNDEFTOOL,
00026 CAN_NOT_GOTO_USING_UNDEFTOOL,
00027 CAN_NOT_PTMEAS_USING_NOTOOL,
00028 CAN_NOT_PTMEAS_USING_UNDEFTOOL,
00029 CAN_NOT_REQUALIFY_NOTOOL,
00030 CAN_NOT_REQUALIFY_UNDEFTOOL,
00031 CAN_NOT_SCAN_USING_NOTOOL,
00032 CAN_NOT_SCAN_USING_UNDEFTOOL,
00033 CAN_NOT_SET_TOOL_TO_UNDEFTOOL,
00034 CAN_NOT_SETPROP_PTMEASPARS_OF_NOTOOL,
00035 CAN_NOT_SETPROP_UNDEFTOOL,
00036 DAEMON_TO_STOP_DOES_NOT_EXIST,
00037 DIRECTION_VECTOR_HAS_ZERO_LENGTH,
00038 DIS_ARGUMENT_MUST_BE_POSITIVE,
00039 FIRST_VECTOR_NOT_NORMALIZED,
00040 MUST_STOP_EXISTING_DAEMON_BEFORE_STARTING_ANOTHER,
00041 NOT_HOMED_CAN_NOT_EXECUTE_COMMAND,
00042 RADIUS_MUST_BE_PERPENDICULAR_TO_NORMAL,
00043 RADIUS_MUST_HAVE_POSITIVE_LENGTH,
00044 READINESS_ABORTED_CAN_NOT_EXECUTE_COMMAND,
00045 READINESS_ERRED_CAN_NOT_EXECUTE_COMMAND,
00046 SCAN_POINT_MUST_BE_IN_WORK_VOLUME,
00047 SECOND_VECTOR_NOT_NORMALIZED,
00048 START_POINT_MUST_DIFFER_FROM_DIRECTION_POINT,
00049 START_POINT_MUST_DIFFER_FROM_END_POINT,
00050 START_POINT_MUST_NOT_BE_ON_CYLINDER_AXIS,
00051 TARGET_POINT_OUT_OF_WORK_VOLUME,
00052 THETA_MUST_NOT_BE_NEGATIVE_OR_MORE_THAN_180,
00053 TIME_ARGUMENT_MUST_NOT_BE_LESS_THAN_A_TENTH,
00054 UNKNOWN_TOOL
00055 };
00056