////////////////////////////////////////////////////////////////////////////// // // Filename : MilFunctionCode.h // Content : Functions opcodes : // Revision : 10.60.0776 // Values returned by MappGetHookInfo (M_CURRENT_FCT) // // // Copyright (c) Matrox Electronic Systems Ltd., 1992-2023. // All Rights Reserved // ////////////////////////////////////////////////////////////////////////////// #ifndef __FUNCTIONCODES_H__ #define __FUNCTIONCODES_H__ #define M_NO_FUNCTION 0x00000000 #define M_SYS_ALLOC 0x00000001 // MsysAlloc #define M_SYS_FREE 0x00000002 // MsysFree #define M_SYS_INQUIRE 0x00000003 // MsysInquire #define M_SYS_CONTROL 0x00000004 // MsysControl #define M_SYS_HOOK_FUNCTION 0x00000007 // MsysHookFunction #define M_SYS_GET_HOOK_INFO 0x00000008 // MsysGetHookInfo #define M_SYS_IO_ALLOC 0x00000009 // MsysIoAlloc #define M_SYS_IO_FREE 0x0000000A // MsysIoFree #define M_SYS_IO_CONTROL 0x0000000B // MsysIoControl #define M_SYS_IO_INQUIRE 0x0000000C // MsysIoInquire #define M_SYS_IO_COMMAND_REGISTER 0x0000000D // MsysIoCommandRegister #define M_SYS_CONTROL_FEATURE 0x0000000E // MsysControlFeature #define M_SYS_INQUIRE_FEATURE 0x0000000F // MsysInquireFeature #define M_BUF_ALLOC_2D 0x00000201 // MbufAlloc2d #define M_BUF_CHILD_2D 0x00000202 // MbufChild2d #define M_BUF_FREE 0x00000203 // MbufFree #define M_BUF_GET_2D 0x00000204 // MbufGet2d #define M_BUF_PUT_2D 0x00000205 // MbufPut2d #define M_BUF_COPY 0x00000206 // MbufCopy #define M_BUF_COPY_COLOR 0x00000207 // MbufCopyColor #define M_BUF_GET_COLOR_2D 0x00000208 // MbufGetColor2d #define M_BUF_PUT_COLOR_2D 0x00000209 // MbufPutColor2d #define M_BUF_INQUIRE 0x0000020A // MbufInquire #define M_BUF_CHILD_COLOR_2D 0x0000020B // MbufChildColor2d #define M_BUF_CLEAR 0x0000020C // MbufClear #define M_BUF_COPY_MASK 0x0000020D // MbufCopyMask #define M_BUF_COPY_COND 0x0000020E // MbufCopyCond #define M_BUF_CONTROL 0x00000210 // MbufControl #define M_BUF_GET_LINE 0x00000211 // MbufGetLine #define M_BUF_PUT_LINE 0x00000212 // MbufPutLine #define M_BUF_CREATE_COLOR 0x00000213 // MbufCreateColor #define M_BUF_COPY_COLOR_2D 0x00000215 // MbufCopyColor2d #define M_BUF_HOOK_FUNCTION 0x0000021C // MbufHookFunction #define M_BUF_ALLOC_1D 0x0000021D // MbufAlloc1d #define M_BUF_ALLOC_COLOR 0x0000021E // MbufAllocColor #define M_BUF_BAYER 0x0000021F // MbufBayer #define M_BUF_CHILD_1D 0x00000220 // MbufChild1d #define M_BUF_CHILD_COLOR 0x00000221 // MbufChildColor #define M_BUF_COPY_CLIP 0x00000222 // MbufCopyClip #define M_BUF_CREATE_2D 0x00000223 // MbufCreate2d #define M_BUF_DISK_INQUIRE 0x00000224 // MbufDiskInquire #define M_BUF_EXPORT 0x00000225 // MbufExport #define M_BUF_EXPORT_SEQUENCE 0x00000226 // MbufExportSequence #define M_BUF_GET 0x00000227 // MbufGet #define M_BUF_GET_1D 0x00000228 // MbufGet1d #define M_BUF_GET_COLOR 0x00000229 // MbufGetColor #define M_BUF_IMPORT 0x0000022A // MbufImport #define M_BUF_IMPORT_SEQUENCE 0x0000022B // MbufImportSequence #define M_BUF_LOAD 0x0000022C // MbufLoad #define M_BUF_CONTROL_AREA 0x0000022D // MbufControlArea #define M_BUF_PUT 0x0000022E // MbufPut #define M_BUF_PUT_1D 0x0000022F // MbufPut1d #define M_BUF_PUT_COLOR 0x00000230 // MbufPutColor #define M_BUF_RESTORE 0x00000231 // MbufRestore #define M_BUF_SAVE 0x00000232 // MbufSave #define M_BUF_TRANSFER 0x00000233 // MbufTransfer #define M_BUF_GET_HOOK_INFO 0x00000234 // MbufGetHookInfo #define M_BUF_GET_ARC 0x00000235 // MbufGetArc #define M_BUF_CHILD_MOVE 0x00000237 // MbufChildMove #define M_BUF_SET_REGION 0x00000238 // MbufSetRegion #define M_BUF_CLEAR_COND 0x00000239 // MbufClearCond #define M_BUF_LINK 0x00000240 // MbufLink #define M_BUF_CLONE 0x00000241 // MbufClone #define M_BUF_CHILD_COLOR_2D_CLIP 0x00000243 // MbufChildColor2dClip #define M_BUF_CONTROL_FEATURE 0x00000244 // MbufControlFeature #define M_BUF_INQUIRE_FEATURE 0x00000245 // MbufInquireFeature #define M_BUF_GET_LIST 0x00000246 // MbufGetList #define M_BUF_PUT_LIST 0x00000247 // MbufPutList #define M_BUF_ALLOC_DEFAULT 0x0000024A // MbufAllocDefault #define M_BUF_ALLOC_COLOR_NAMED 0x0000024B // MbufAllocColorNamed #define M_BUF_SET_DYNAMIC_PARAMETERS 0x0000024E // MbufSetDynamicParameters #define M_BUF_STREAM 0x0000024F // MbufStream #define M_BUF_ALLOC_CONTAINER 0x00000250 // MbufAllocContainer #define M_BUF_ALLOC_COMPONENT 0x00000251 // MbufAllocComponent #define M_BUF_COPY_COMPONENT 0x00000252 // MbufCopyComponent #define M_BUF_FREE_COMPONENT 0x00000253 // MbufFreeComponent #define M_BUF_INQUIRE_CONTAINER 0x00000254 // MbufInquireContainer #define M_BUF_CONTROL_CONTAINER 0x00000255 // MbufControlContainer #define M_BUF_CHILD_CONTAINER 0x00000256 // MbufChildContainer #define M_BUF_CREATE_COMPONENT 0x00000257 // MbufCreateComponent #define M_DISP_ALLOC 0x00000401 // MdispAlloc #define M_DISP_FREE 0x00000402 // MdispFree #define M_DISP_ZOOM 0x00000403 // MdispZoom #define M_DISP_PAN 0x00000404 // MdispPan #define M_DISP_SELECT 0x00000405 // MdispSelect #define M_DISP_LUT 0x00000406 // MdispLut #define M_DISP_INQUIRE 0x00000407 // MdispInquire #define M_DISP_CONTROL 0x0000040A // MdispControl #define M_DISP_HOOK_FUNCTION 0x0000040B // MdispHookFunction #define M_DISP_SELECT_WINDOW 0x0000040C // MdispSelectWindow #define M_DISP_GET_HOOK_INFO 0x0000040F // MdispGetHookInfo #define M_DIG_ALLOC 0x00000601 // MdigAlloc #define M_DIG_FREE 0x00000602 // MdigFree #define M_DIG_GRAB 0x00000603 // MdigGrab #define M_DIG_HALT 0x00000605 // MdigHalt #define M_DIG_INQUIRE 0x00000607 // MdigInquire #define M_DIG_CONTROL 0x00000609 // MdigControl #define M_DIG_GRAB_WAIT 0x0000060A // MdigGrabWait #define M_DIG_HOOK_FUNCTION 0x0000060C // MdigHookFunction #define M_DIG_FOCUS 0x0000060D // MdigFocus #define M_DIG_GRAB_CONTINUOUS 0x0000060E // MdigGrabContinuous #define M_DIG_PROCESS 0x00000610 // MdigProcess #define M_DIG_GET_HOOK_INFO 0x00000611 // MdigGetHookInfo #define M_DIG_CONTROL_FEATURE 0x00000612 // MdigControlFeature #define M_DIG_INQUIRE_FEATURE 0x00000613 // MdigInquireFeature #define M_IM_EDGE_DETECT 0x00000801 // MimEdgeDetect #define M_IM_RANK 0x00000802 // MimRank #define M_IM_CONVOLVE 0x00000803 // MimConvolve #define M_IM_DILATE 0x00000804 // MimDilate #define M_IM_ERODE 0x00000805 // MimErode #define M_IM_CLOSE 0x00000806 // MimClose #define M_IM_OPEN 0x00000807 // MimOpen #define M_IM_LABEL 0x00000808 // MimLabel #define M_IM_CONNECT_MAP 0x00000809 // MimConnectMap #define M_IM_THIN 0x0000080A // MimThin #define M_IM_THICK 0x0000080B // MimThick #define M_IM_DISTANCE 0x0000080C // MimDistance #define M_IM_WATERSHED 0x0000080D // MimWatershed #define M_IM_ZONE_OF_INFLUENCE 0x0000080E // MimZoneOfInfluence #define M_IM_MORPHIC 0x0000080F // MimMorphic #define M_IM_LOCATE_EVENT 0x00000812 // MimLocateEvent #define M_IM_COUNT_DIFFERENCE 0x00000813 // MimCountDifference #define M_IM_LOCATE_PEAK_1D 0x00000815 // MimLocatePeak1d #define M_IM_TRANSLATE 0x00000816 // MimTranslate #define M_IM_ROTATE 0x00000817 // MimRotate #define M_IM_WARP 0x00000818 // MimWarp #define M_IM_POLAR_TRANSFORM 0x00000819 // MimPolarTransform #define M_IM_TRANSFORM 0x0000081A // MimTransform #define M_IM_DRAW 0x0000081B // MimDraw #define M_IM_DEAD_PIXEL_CORRECTION 0x0000081C // MimDeadPixelCorrection #define M_IM_MATCH 0x00000838 // MimMatch #define M_IM_WAVELET_TRANSFORM 0x0000083B // MimWaveletTransform #define M_IM_WAVELET_SET_FILTER 0x0000083C // MimWaveletSetFilter #define M_IM_HISTOGRAM_EQUALIZE_ADAPTIVE 0x0000083D // MimHistogramEqualizeAdaptive #define M_IM_FIND_ORIENTATION 0x0000083E // MimFindOrientation #define M_IM_WAVELET_DENOISE 0x0000083F // MimWaveletDenoise #define M_IM_ADAPTATIVE_LOCATE_PEAK_1D 0x00000840 // MimLocatePeak1d #define M_IM_BINARIZE_ADAPTIVE 0x00000841 // MimBinarizeAdaptive #define M_IM_WARP_LIST 0x00000846 // MimWarpList #define M_IM_STAT_CALCULATE 0x00000847 // MimStatCalculate #define M_IM_PROJECTION 0x00000848 // MimProjection #define M_IM_FILTER_ADAPTIVE 0x0000084E // MimFilterAdaptive #define M_IM_REMAP 0x0000084F // MimRemap #define M_IM_AUGMENT 0x00000851 // MimAugment #define M_IM_DIFFERENTIAL 0x00000853 // MimDifferential #define M_IM_BOUNDING_BOX 0x00000854 // MimBoundingBox #define M_IM_FILTER_MAJORITY 0x00000855 // MimFilterMajority #define M_IM_DETECT_EVENT 0x00000856 // MimDetectEvent #define M_IM_ARITH 0x00000A01 // MimArith #define M_IM_ARITH_MULTIPLE 0x00000A02 // MimArithMultiple #define M_IM_SHIFT 0x00000A03 // MimShift #define M_IM_BINARIZE 0x00000A04 // MimBinarize #define M_IM_CLIP 0x00000A05 // MimClip #define M_IM_CONVERT 0x00000A06 // MimConvert #define M_IM_FLIP 0x00000A07 // MimFlip #define M_IM_HISTOGRAM 0x00000A08 // MimHistogram #define M_IM_HISTOGRAM_EQUALIZE 0x00000A09 // MimHistogramEqualize #define M_IM_LUT_MAP 0x00000A0A // MimLutMap #define M_IM_RESIZE 0x00000A0B // MimResize #define M_IM_FIND_EXTREME 0x00000A0C // MimFindExtreme #define M_IM_DEINTERLACE 0x00000A0D // MimDeinterlace #define M_IM_ALLOC 0x00000A0E // MimAlloc #define M_IM_CONTROL 0x00000A0F // MimControl #define M_IM_ALLOC_RESULT 0x00000A10 // MimAllocResult #define M_IM_FREE 0x00000A11 // MimFree #define M_IM_INQUIRE 0x00000A12 // MimInquire #define M_IM_GET_RESULT_1D 0x00000A13 // MimGetResult1d #define M_IM_GET_RESULT 0x00000A14 // MimGetResult #define M_IM_FLAT_FIELD 0x00000A41 // MimFlatField #define M_IM_REARRANGE 0x00000A43 // MimRearrange #define M_IM_GET_RESULT_2D 0x00000A44 // MimGetResult2d #define M_IM_PUT 0x00000A45 // MimPut #define M_IM_GET 0x00000A46 // MimGet #define M_IM_ALLOC_RESULT_OBJECT 0x00000A67 // MimAllocResult #define M_IM_GET_RESULT_SINGLE 0x00000A68 // MimGetResultSingle #define M_IM_RESTORE 0x00000A69 // MimRestore #define M_IM_SAVE 0x00000A6A // MimSave #define M_IM_STREAM 0x00000A6B // MimStream #define M_IM_ROTATE_MULT90 0x00000A6D // MimRotate #define M_SEQ_ALLOC 0x00001601 // MseqAlloc #define M_SEQ_FREE 0x00001602 // MseqFree #define M_SEQ_DEFINE 0x00001603 // MseqDefine #define M_SEQ_CONTROL 0x00001604 // MseqControl #define M_SEQ_INQUIRE 0x00001605 // MseqInquire #define M_SEQ_HOOK_FUNCTION 0x00001606 // MseqHookFunction #define M_SEQ_GET_HOOK_INFO 0x00001607 // MseqGetHookInfo #define M_SEQ_FEED 0x00001608 // MseqFeed #define M_SEQ_PROCESS 0x00001609 // MseqProcess #define M_GRA_CLEAR 0x00001A01 // MgraClear #define M_GRA_DOT 0x00001A02 // MgraDot #define M_GRA_LINE 0x00001A03 // MgraLine #define M_GRA_RECT 0x00001A04 // MgraRect #define M_GRA_RECT_FILL 0x00001A05 // MgraRectFill #define M_GRA_ARC 0x00001A06 // MgraArc #define M_GRA_ARC_FILL 0x00001A07 // MgraArcFill #define M_GRA_FILL 0x00001A08 // MgraFill #define M_GRA_TEXT 0x00001A09 // MgraText #define M_GRA_BACK_COLOR 0x00001A0A // MgraBackColor #define M_GRA_COLOR 0x00001A0B // MgraColor #define M_GRA_DOTS 0x00001A0C // MgraDots #define M_GRA_LINES 0x00001A0D // MgraLines #define M_GRA_ALLOC 0x00001A0E // MgraAlloc #define M_GRA_FREE 0x00001A0F // MgraFree #define M_GRA_CONTROL 0x00001A10 // MgraControl #define M_GRA_FONT 0x00001A11 // MgraFont #define M_GRA_FONT_SCALE 0x00001A12 // MgraFontScale #define M_GRA_INQUIRE 0x00001A13 // MgraInquire #define M_GRA_ALLOC_LIST 0x00001A14 // MgraAllocList #define M_GRA_CONTROL_LIST 0x00001A15 // MgraControlList #define M_GRA_DRAW 0x00001A16 // MgraDraw #define M_GRA_GET_HOOK_INFO 0x00001A1A // MgraGetHookInfo #define M_GRA_HOOK_FUNCTION 0x00001A1B // MgraHookFunction #define M_GRA_INQUIRE_LIST 0x00001A1C // MgraInquireList #define M_GRA_RECT_ANGLE 0x00001A1E // MgraRectAngle #define M_GRA_ARC_ANGLE 0x00001A1F // MgraArcAngle #define M_GRA_INTERACTIVE 0x00001A2A // MgraInteractive #define M_GRA_COPY 0x00001A2C // MgraCopy #define M_GRA_VECTORS 0x00001A2E // MgraVectors #define M_GRA_VECTORS_GRID 0x00001A2F // MgraVectorsGrid #define M_GEN_LUT_RAMP 0x00001C01 // MgenLutRamp #define M_GEN_LUT_FUNCTION 0x00001C02 // MgenLutFunction #define M_GEN_WARP_PARAMETER 0x00001C03 // MgenWarpParameter #define M_GEN_RAMP 0x00001C04 // MgenRamp #define M_APP_ALLOC 0x00002801 // MappAlloc #define M_APP_CONTROL 0x00002803 // MappControl #define M_APP_FREE 0x00002805 // MappFree #define M_APP_GET_ERROR 0x00002806 // MappGetError #define M_APP_GET_HOOK_INFO 0x00002807 // MappGetHookInfo #define M_APP_HOOK_FUNCTION 0x00002808 // MappHookFunction #define M_APP_INQUIRE 0x00002809 // MappInquire #define M_APP_TIMER 0x0000280B // MappTimer #define M_APP_FILE_OPERATION 0x00002811 // MappFileOperation #define M_APP_INQUIRE_MP 0x00002812 // MappInquireMp #define M_APP_CONTROL_MP 0x00002813 // MappControlMp #define M_APP_INQUIRE_CONNECTION 0x00002814 // MappInquireConnection #define M_APP_OPEN_CONNECTION 0x00002815 // MappOpenConnection #define M_APP_INQUIRE_OBJECT 0x00002816 // MappInquireObject #define M_APP_CONTROL_OBJECT 0x00002817 // MappControlObject #define M_APP_CLOSE_CONNECTION 0x00002818 // MappCloseConnection #define M_APP_TRACE 0x00002819 // MappTrace #define M_OBJ_CONTROL 0x00002C01 // MobjControl #define M_OBJ_INQUIRE 0x00002C02 // MobjInquire #define M_OBJ_HOOK_FUNCTION 0x00002C03 // MobjHookFunction #define M_OBJ_ALLOC 0x00002C04 // MobjAlloc #define M_OBJ_FREE 0x00002C05 // MobjFree #define M_OBJ_GET_HOOK_INFO 0x00002C06 // MobjGetHookInfo #define M_OBJ_MESSAGE_WRITE 0x00002C08 // MobjMessageWrite #define M_OBJ_MESSAGE_READ 0x00002C09 // MobjMessageRead #define M_THR_ALLOC 0x00002E01 // MthrAlloc #define M_THR_CONTROL 0x00002E02 // MthrControl #define M_THR_FREE 0x00002E03 // MthrFree #define M_THR_INQUIRE 0x00002E04 // MthrInquire #define M_THR_WAIT 0x00002E05 // MthrWait #define M_THR_WAIT_MULTIPLE 0x00002E06 // MthrWaitMultiple #define M_THR_INQUIRE_MP 0x00002E07 // MthrInquireMp #define M_THR_CONTROL_MP 0x00002E08 // MthrControlMp #define M_MISC_DLL_MAIN 0x0000301A // DllMain #define M_BLOB_ALLOC_RESULT_OLD 0x00008002 // MblobAllocResult #define M_BLOB_CALCULATE 0x00008003 // MblobCalculate #define M_BLOB_CONTROL 0x00008004 // MblobControl #define M_BLOB_FREE 0x00008006 // MblobFree #define M_BLOB_GET_LABEL 0x00008007 // MblobGetLabel #define M_BLOB_GET_RESULT_OLD 0x00008009 // MblobGetResult #define M_BLOB_INQUIRE 0x0000800C // MblobInquire #define M_BLOB_LABEL_FUNC 0x0000800D // MblobLabel #define M_BLOB_RECONSTRUCT 0x0000800E // MblobReconstruct #define M_BLOB_SELECT 0x0000800F // MblobSelect #define M_BLOB_DRAW 0x00008013 // MblobDraw #define M_BLOB_MERGE 0x00008014 // MblobMerge #define M_BLOB_ALLOC 0x00008015 // MblobAlloc #define M_BLOB_SAVE 0x00008016 // MblobSave #define M_BLOB_RESTORE 0x00008017 // MblobRestore #define M_BLOB_STREAM 0x00008018 // MblobStream #define M_BLOB_ALLOC_RESULT 0x00008019 // MblobAllocResult #define M_BLOB_GET_RESULT 0x0000801A // MblobGetResult #define M_BLOB_TRANSFORM 0x0000801B // MblobTransform #define M_MEAS_ALLOC_MARKER 0x00008201 // MmeasAllocMarker #define M_MEAS_SET_MARKER 0x00008202 // MmeasSetMarker #define M_MEAS_FIND_MARKER 0x00008203 // MmeasFindMarker #define M_MEAS_GET_RESULT 0x00008204 // MmeasGetResult #define M_MEAS_GET_RESULT_SINGLE 0x00008205 // MmeasGetResultSingle #define M_MEAS_INQUIRE 0x00008206 // MmeasInquire #define M_MEAS_SAVE_MARKER 0x00008207 // MmeasSaveMarker #define M_MEAS_CALCULATE 0x00008208 // MmeasCalculate #define M_MEAS_FREE 0x00008209 // MmeasFree #define M_MEAS_ALLOC_RESULT 0x0000820A // MmeasAllocResult #define M_MEAS_ALLOC_CONTEXT 0x0000820B // MmeasAllocContext #define M_MEAS_CONTROL 0x0000820C // MmeasControl #define M_MEAS_RESTORE_MARKER 0x0000820D // MmeasRestoreMarker #define M_MEAS_DRAW 0x0000820E // MmeasDraw #define M_MEAS_STREAM 0x0000820F // MmeasStream #define M_MEAS_SET_SCORE 0x00008210 // MmeasSetScore #define M_MEAS_GET_SCORE 0x00008211 // MmeasGetScore #define M_CAL_ALLOC 0x00008401 // McalAlloc #define M_CAL_GRID 0x00008402 // McalGrid #define M_CAL_TRANSFORM_IMAGE 0x00008403 // McalTransformImage #define M_CAL_CONTROL 0x00008404 // McalControl #define M_CAL_FREE 0x00008405 // McalFree #define M_CAL_INQUIRE 0x00008406 // McalInquire #define M_CAL_LIST 0x00008407 // McalList #define M_CAL_SAVE 0x00008408 // McalSave #define M_CAL_RESTORE 0x00008409 // McalRestore #define M_CAL_RELATIVE_ORIGIN 0x0000840A // McalRelativeOrigin #define M_CAL_TRANSFORM_COORDINATE 0x0000840B // McalTransformCoordinate #define M_CAL_TRANSFORM_COORDINATE_LIST 0x0000840C // McalTransformCoordinateList #define M_CAL_TRANSFORM_RESULT 0x0000840D // McalTransformResult #define M_CAL_STREAM 0x00008410 // McalStream #define M_CAL_ASSOCIATE 0x00008411 // McalAssociate #define M_CAL_GET_COORDINATE_SYSTEM 0x00008412 // McalGetCoordinateSystem #define M_CAL_SET_COORDINATE_SYSTEM 0x00008413 // McalSetCoordinateSystem #define M_CAL_DRAW 0x00008414 // McalDraw #define M_CAL_TRANSFORM_COORDINATE_3D_LIST 0x00008415 // McalTransformCoordinate3dList #define M_CAL_INQUIRE_SINGLE 0x00008416 // McalInquireSingle #define M_CAL_FIXTURE 0x00008417 // McalFixture #define M_CAL_TRANSFORM_RESULT_AT_POSITION 0x00008418 // McalTransformResultAtPosition #define M_CAL_UNIFORM 0x00008419 // McalUniform #define M_CAL_WARP 0x0000841A // McalWarp #define M_CAL_DRAW_3D 0x0000841B // McalDraw3d #define M_CAL_CALCULATE_HAND_EYE 0x0000841C // McalCalculateHandEye #define M_CAL_COPY_RESULT 0x0000841D // McalCopyResult #define M_CAL_ALLOC_RESULT 0x0000841E // McalAllocResult #define M_CODE_ALLOC 0x00008601 // McodeAlloc #define M_CODE_CONTROL 0x00008602 // McodeControl #define M_CODE_FREE 0x00008603 // McodeFree #define M_CODE_GET_RESULT_OLD 0x00008604 // McodeGetResultOld #define M_CODE_INQUIRE 0x00008605 // McodeInquire #define M_CODE_READ 0x00008606 // McodeRead #define M_CODE_WRITE_OLD 0x00008607 // McodeWriteOld #define M_CODE_SAVE 0x00008608 // McodeSave #define M_CODE_RESTORE 0x00008609 // McodeRestore #define M_CODE_STREAM 0x0000860B // McodeStream #define M_CODE_DRAW_OLD 0x0000860C // McodeDrawOld #define M_CODE_ALLOC_RESULT 0x0000860D // McodeAllocResult #define M_CODE_MODEL_FUNC 0x0000860E // McodeModel #define M_CODE_GET_RESULT_SINGLE 0x0000860F // McodeGetResultSingle #define M_CODE_GRADE 0x00008610 // McodeGrade #define M_CODE_TRAIN 0x00008611 // McodeTrain #define M_CODE_DETECT 0x00008612 // McodeDetect #define M_CODE_GET_RESULT 0x00008613 // McodeGetResult #define M_CODE_DRAW 0x00008614 // McodeDraw #define M_CODE_WRITE 0x00008615 // McodeWrite #define M_CODE_HOOK_FUNCTION 0x00008616 // McodeHookFunction #define M_CODE_GET_HOOK_INFO 0x00008617 // McodeGetHookInfo #define M_OCR_ALLOC_FONT 0x00008801 // MocrAllocFont #define M_OCR_ALLOC_RESULT 0x00008802 // MocrAllocResult #define M_OCR_CALIBRATE_FONT 0x00008803 // MocrCalibrateFont #define M_OCR_CONTROL 0x00008804 // MocrControl #define M_OCR_COPY_FONT 0x00008805 // MocrCopyFont #define M_OCR_FREE 0x00008806 // MocrFree #define M_OCR_GET_RESULT 0x00008807 // MocrGetResult #define M_OCR_HOOK_FUNCTION 0x00008808 // MocrHookFunction #define M_OCR_IMPORT_FONT 0x00008809 // MocrImportFont #define M_OCR_INQUIRE 0x0000880A // MocrInquire #define M_OCR_MODIFY_FONT 0x0000880B // MocrModifyFont #define M_OCR_READ_STRING 0x0000880C // MocrReadString #define M_OCR_RESTORE_FONT 0x0000880D // MocrRestoreFont #define M_OCR_SAVE_FONT 0x0000880E // MocrSaveFont #define M_OCR_SET_CONSTRAINT 0x0000880F // MocrSetConstraint #define M_OCR_VERIFY_STRING 0x00008811 // MocrVerifyString #define M_OCR_PREPROCESS 0x00008813 // MocrPreprocess #define M_OCR_STREAM 0x00008816 // MocrStream #define M_OCR_DRAW 0x00008817 // MocrDraw #define M_PAT_ALLOC_RESULT_OLD 0x00008C03 // MpatAllocResult #define M_PAT_DRAW 0x00008C06 // MpatDraw #define M_PAT_FREE 0x00008C0A // MpatFree #define M_PAT_GET_RESULT_OLD 0x00008C0C // MpatGetResult #define M_PAT_INQUIRE_OLD 0x00008C0D // MpatInquire #define M_PAT_RESTORE_OLD 0x00008C11 // MpatRestore #define M_PAT_SAVE_OLD 0x00008C12 // MpatSave #define M_PAT_STREAM 0x00008C22 // MpatStream #define M_PAT_PREPROCESS 0x00008C23 // MpatPreprocess #define M_PAT_ALLOC_RESULT 0x00008C24 // MpatAllocResult #define M_PAT_GET_RESULT 0x00008C25 // MpatGetResult #define M_PAT_INQUIRE 0x00008C26 // MpatInquire #define M_PAT_RESTORE 0x00008C27 // MpatRestore #define M_PAT_SAVE 0x00008C28 // MpatSave #define M_PAT_ALLOC 0x00008C29 // MpatAlloc #define M_PAT_CONTROL 0x00008C2A // MpatControl #define M_PAT_DEFINE 0x00008C2B // MpatDefine #define M_PAT_FIND 0x00008C2C // MpatFind #define M_PAT_MASK 0x00008C2D // MpatMask #define M_MOD_ALLOC 0x00008E01 // MmodAlloc #define M_MOD_ALLOC_RESULT 0x00008E02 // MmodAllocResult #define M_MOD_DEFINE 0x00008E03 // MmodDefine #define M_MOD_CONTROL 0x00008E04 // MmodControl #define M_MOD_PREPROCESS 0x00008E05 // MmodPreprocess #define M_MOD_DRAW 0x00008E06 // MmodDraw #define M_MOD_FIND 0x00008E07 // MmodFind #define M_MOD_GET_RESULT 0x00008E08 // MmodGetResult #define M_MOD_FREE 0x00008E09 // MmodFree #define M_MOD_INQUIRE 0x00008E0A // MmodInquire #define M_MOD_SAVE 0x00008E0B // MmodSave #define M_MOD_RESTORE 0x00008E0C // MmodRestore #define M_MOD_MASK 0x00008E0D // MmodMask #define M_MOD_DEFINE_FROM_FILE 0x00008E0E // MmodDefineFromFile #define M_MOD_STREAM 0x00008E0F // MmodStream #define M_EDGE_ALLOC 0x00009401 // MedgeAlloc #define M_EDGE_ALLOC_RESULT 0x00009402 // MedgeAllocResult #define M_EDGE_INQUIRE 0x00009403 // MedgeInquire #define M_EDGE_CONTROL 0x00009404 // MedgeControl #define M_EDGE_CALCULATE 0x00009405 // MedgeCalculate #define M_EDGE_DRAW 0x00009406 // MedgeDraw #define M_EDGE_GET_RESULT 0x00009407 // MedgeGetResult #define M_EDGE_FREE 0x00009408 // MedgeFree #define M_EDGE_SAVE 0x00009409 // MedgeSave #define M_EDGE_RESTORE 0x0000940A // MedgeRestore #define M_EDGE_MASK 0x0000940B // MedgeMask #define M_EDGE_SELECT 0x0000940C // MedgeSelect #define M_EDGE_GET_NEIGHBORS 0x0000940D // MedgeGetNeighbors #define M_EDGE_PUT 0x0000940E // MedgePut #define M_EDGE_STREAM 0x0000940F // MedgeStream #define M_STR_ALLOC 0x00009601 // MstrAlloc #define M_STR_ALLOC_RESULT 0x00009602 // MstrAllocResult #define M_STR_FREE 0x00009603 // MstrFree #define M_STR_CONTROL 0x00009604 // MstrControl #define M_STR_INQUIRE 0x00009605 // MstrInquire #define M_STR_EDIT_FONT 0x00009606 // MstrEditFont #define M_STR_SET_CONSTRAINT 0x00009607 // MstrSetConstraint #define M_STR_PREPROCESS 0x00009608 // MstrPreprocess #define M_STR_READ 0x00009609 // MstrRead #define M_STR_GET_RESULT 0x0000960A // MstrGetResult #define M_STR_DRAW 0x0000960B // MstrDraw #define M_STR_SAVE 0x0000960C // MstrSave #define M_STR_RESTORE 0x0000960D // MstrRestore #define M_STR_STREAM 0x0000960E // MstrStream #define M_STR_EXPERT 0x0000960F // MstrExpert #define M_MET_ALLOC 0x00009A01 // MmetAlloc #define M_MET_ALLOC_RESULT 0x00009A02 // MmetAllocResult #define M_MET_CONTROL 0x00009A03 // MmetControl #define M_MET_INQUIRE 0x00009A04 // MmetInquire #define M_MET_ADD_FEATURE 0x00009A05 // MmetAddFeature #define M_MET_ADD_TOLERANCE 0x00009A06 // MmetAddTolerance #define M_MET_SET_POSITION 0x00009A07 // MmetSetPosition #define M_MET_SET_REGION 0x00009A08 // MmetSetRegion #define M_MET_CALCULATE 0x00009A09 // MmetCalculate #define M_MET_GET_RESULT 0x00009A0A // MmetGetResult #define M_MET_DRAW 0x00009A0B // MmetDraw #define M_MET_SAVE 0x00009A0C // MmetSave #define M_MET_RESTORE 0x00009A0D // MmetRestore #define M_MET_STREAM 0x00009A0E // MmetStream #define M_MET_FREE 0x00009A0F // MmetFree #define M_MET_NAME 0x00009A10 // MmetName #define M_MET_PUT 0x00009A11 // MmetPut #define M_COL_ALLOC 0x00009C01 // McolAlloc #define M_COL_ALLOC_RESULT 0x00009C02 // McolAllocResult #define M_COL_DEFINE 0x00009C03 // McolDefine #define M_COL_MATCH 0x00009C04 // McolMatch #define M_COL_FREE 0x00009C05 // McolFree #define M_COL_CONTROL 0x00009C06 // McolControl #define M_COL_INQUIRE 0x00009C07 // McolInquire #define M_COL_PREPROCESS 0x00009C08 // McolPreprocess #define M_COL_GET_RESULT 0x00009C09 // McolGetResult #define M_COL_DISTANCE 0x00009C0A // McolDistance #define M_COL_DRAW 0x00009C0B // McolDraw #define M_COL_STREAM 0x00009C0C // McolStream #define M_COL_SAVE 0x00009C0D // McolSave #define M_COL_RESTORE 0x00009C0E // McolRestore #define M_COL_MASK 0x00009C0F // McolMask #define M_COL_SET_METHOD 0x00009C10 // McolSetMethod #define M_COL_PROJECT 0x00009C11 // McolProject #define M_COL_TRANSFORM 0x00009C12 // McolTransform #define M_3DMAP_ALLOC 0x00009E01 // M3dmapAlloc #define M_3DMAP_ALLOC_RESULT 0x00009E02 // M3dmapAllocResult #define M_3DMAP_INQUIRE 0x00009E03 // M3dmapInquire #define M_3DMAP_CONTROL 0x00009E04 // M3dmapControl #define M_3DMAP_GET_RESULT 0x00009E05 // M3dmapGetResult #define M_3DMAP_FREE 0x00009E06 // M3dmapFree #define M_3DMAP_SAVE 0x00009E07 // M3dmapSave #define M_3DMAP_RESTORE 0x00009E08 // M3dmapRestore #define M_3DMAP_STREAM 0x00009E09 // M3dmapStream #define M_3DMAP_ADD_SCAN 0x00009E0A // M3dmapAddScan #define M_3DMAP_CALIBRATE 0x00009E0B // M3dmapCalibrate #define M_3DMAP_EXTRACT 0x00009E0C // M3dmapExtract #define M_3DMAP_TRIANGULATE 0x00009E0D // M3dmapTriangulate #define M_3DMAP_SET_GEOMETRY 0x00009E0E // M3dmapSetGeometry #define M_3DMAP_DRAW 0x00009E0F // M3dmapDraw #define M_3DMAP_STAT 0x00009E10 // M3dmapStat #define M_3DMAP_ARITH 0x00009E11 // M3dmapArith #define M_3DMAP_PUT 0x00009E12 // M3dmapPut #define M_3DMAP_PUT_ORGANIZED 0x00009E13 // M3dmapPutOrganized #define M_3DMAP_CALIBRATE_MULTIPLE 0x00009E14 // M3dmapCalibrateMultiple #define M_3DMAP_CLEAR 0x00009E15 // M3dmapClear #define M_3DMAP_ALIGN 0x00009E16 // M3dmapAlign #define M_3DMAP_GET 0x00009E17 // M3dmapGet #define M_3DMAP_IMPORT 0x00009E18 // M3dmapImport #define M_3DMAP_SET_BOX 0x00009E19 // M3dmapSetBox #define M_3DMAP_EXPORT 0x00009E1A // M3dmapExport #define M_3DMAP_COPY 0x00009E1B // M3dmapCopy #define M_3DMAP_COPY_COND 0x00009E1C // M3dmapCopyCond #define M_3DMAP_PT_CLD_CALCULATE 0x00009E1D // M3dmapPtCldCalculate #define M_3DMAP_COPY_RESULT 0x00009E1E // M3dmapCopyResult #define M_3DMAP_DRAW_3D 0x00009E1F // M3dmapDraw3d #define M_3DMAP_ALIGN_SCAN 0x00009E20 // M3dmapAlignScan #define M_REG_ALLOC 0x0000A001 // MregAlloc #define M_REG_ALLOC_RESULT 0x0000A002 // MregAllocResult #define M_REG_INQUIRE 0x0000A003 // MregInquire #define M_REG_CONTROL 0x0000A004 // MregControl #define M_REG_CALCULATE 0x0000A005 // MregCalculate #define M_REG_DRAW 0x0000A006 // MregDraw #define M_REG_GET_RESULT 0x0000A008 // MregGetResult #define M_REG_FREE 0x0000A009 // MregFree #define M_REG_SAVE 0x0000A00B // MregSave #define M_REG_RESTORE 0x0000A00C // MregRestore #define M_REG_STREAM 0x0000A00F // MregStream #define M_REG_SET_LOCATION 0x0000A010 // MregSetLocation #define M_REG_TRANSFORM_IMAGE 0x0000A011 // MregTransformImage #define M_REG_TRANSFORM_COORDINATE 0x0000A012 // MregTransformCoordinate #define M_REG_TRANSFORM_COORDINATE_LIST 0x0000A013 // MregTransformCoordinateList #define M_DMR_ALLOC 0x0000A201 // MdmrAlloc #define M_DMR_ALLOC_RESULT 0x0000A202 // MdmrAllocResult #define M_DMR_INQUIRE 0x0000A203 // MdmrInquire #define M_DMR_CONTROL 0x0000A204 // MdmrControl #define M_DMR_PREPROCESS 0x0000A205 // MdmrPreprocess #define M_DMR_READ 0x0000A206 // MdmrRead #define M_DMR_GET_RESULT 0x0000A207 // MdmrGetResult #define M_DMR_FREE 0x0000A208 // MdmrFree #define M_DMR_SAVE 0x0000A209 // MdmrSave #define M_DMR_RESTORE 0x0000A20A // MdmrRestore #define M_DMR_STREAM 0x0000A20B // MdmrStream #define M_DMR_CONTROL_FONT 0x0000A20C // MdmrControlFont #define M_DMR_INQUIRE_FONT 0x0000A20D // MdmrInquireFont #define M_DMR_CONTROL_STRING_MODEL 0x0000A20E // MdmrControlStringModel #define M_DMR_INQUIRE_STRING_MODEL 0x0000A20F // MdmrInquireStringModel #define M_DMR_DRAW 0x0000A210 // MdmrDraw #define M_DMR_IMPORT_FONT 0x0000A211 // MdmrImportFont #define M_DMR_EXPORT_FONT 0x0000A212 // MdmrExportFont #define M_DMR_NAME 0x0000A213 // MdmrName #define M_COM_ALLOC 0x0000A601 // McomAlloc #define M_COM_CONTROL 0x0000A602 // McomControl #define M_COM_INQUIRE 0x0000A603 // McomInquire #define M_COM_HOOK_FUNCTION 0x0000A604 // McomHookFunction #define M_COM_GET_HOOK_INFO 0x0000A605 // McomGetHookInfo #define M_COM_READ 0x0000A606 // McomRead #define M_COM_WRITE 0x0000A607 // McomWrite #define M_COM_FREE 0x0000A608 // McomFree #define M_COM_RECEIVE_POSITION_COMMAND 0x0000A609 // McomReceivePositionCommand #define M_COM_SEND_POSITION_COMMAND 0x0000A60A // McomSendPositionCommand #define M_COM_SEND_COMMAND 0x0000A60B // McomSendCommand #define M_COM_RECEIVE_COMMAND 0x0000A60C // McomReceiveCommand #define M_BEAD_ALLOC 0x0000A801 // MbeadAlloc #define M_BEAD_ALLOC_RESULT 0x0000A802 // MbeadAllocResult #define M_BEAD_FREE 0x0000A803 // MbeadFree #define M_BEAD_CONTROL 0x0000A804 // MbeadControl #define M_BEAD_INQUIRE 0x0000A805 // MbeadInquire #define M_BEAD_TRAIN 0x0000A806 // MbeadTrain #define M_BEAD_TEMPLATE 0x0000A807 // MbeadTemplate #define M_BEAD_VERIFY 0x0000A808 // MbeadVerify #define M_BEAD_GET_RESULT 0x0000A809 // MbeadGetResult #define M_BEAD_DRAW 0x0000A80A // MbeadDraw #define M_BEAD_SAVE 0x0000A80B // MbeadSave #define M_BEAD_RESTORE 0x0000A80C // MbeadRestore #define M_BEAD_STREAM 0x0000A80D // MbeadStream #define M_BEAD_GET_NEIGHBORS 0x0000A80E // MbeadGetNeighbors #define M_CLASS_ALLOC 0x0000AC01 // MclassAlloc #define M_CLASS_ALLOC_RESULT 0x0000AC02 // MclassAllocResult #define M_CLASS_INQUIRE 0x0000AC03 // MclassInquire #define M_CLASS_CONTROL 0x0000AC04 // MclassControl #define M_CLASS_IMPORT 0x0000AC08 // MclassImport #define M_CLASS_PREPROCESS 0x0000AC09 // MclassPreprocess #define M_CLASS_PREDICT 0x0000AC0A // MclassPredict #define M_CLASS_GET_RESULT 0x0000AC0B // MclassGetResult #define M_CLASS_FREE 0x0000AC0C // MclassFree #define M_CLASS_SAVE 0x0000AC0D // MclassSave #define M_CLASS_RESTORE 0x0000AC0E // MclassRestore #define M_CLASS_STREAM 0x0000AC0F // MclassStream #define M_CLASS_DRAW 0x0000AC10 // MclassDraw #define M_CLASS_PREDICT_MULTIBAND 0x0000AC13 // MclassPredictMultiband #define M_CLASS_CONTROL_ENTRY 0x0000AC14 // MclassControlEntry #define M_CLASS_TRAIN 0x0000AC15 // MclassTrain #define M_CLASS_INQUIRE_ENTRY 0x0000AC16 // MclassInquireEntry #define M_CLASS_EXPORT 0x0000AC17 // MclassExport #define M_CLASS_COPY_RESULT 0x0000AC18 // MclassCopyResult #define M_CLASS_HOOK_FUNCTION 0x0000AC19 // MclassHookFunction #define M_CLASS_GET_HOOK_INFO 0x0000AC1A // MclassGetHookInfo #define M_CLASS_COPY 0x0000AC1B // MclassCopy #define M_CLASS_SPLIT_DATASET 0x0000AC1D // MclassSplitDataset #define M_CLASS_PREPARE_DATA 0x0000AC1F // MclassPrepareData #define M_CLASS_SET_HOOK_INFO 0x0000AC20 // MclassSetHookInfo #define M_CLASS_DRAW_ENTRY 0x0000AC21 // MclassDrawEntry #define M_CLASS_ENTRY_ADD_REGION 0x0000AC22 // MclassEntryAddRegion #define M_CLASS_GET_RESULT_ENTRY 0x0000AC23 // MclassGetResultEntry #define M_AGM_ALLOC 0x0000AE01 // MagmAlloc #define M_AGM_ALLOC_RESULT 0x0000AE02 // MagmAllocResult #define M_AGM_INQUIRE 0x0000AE03 // MagmInquire #define M_AGM_CONTROL 0x0000AE04 // MagmControl #define M_AGM_PREPROCESS 0x0000AE05 // MagmPreprocess #define M_AGM_GET_RESULT 0x0000AE06 // MagmGetResult #define M_AGM_FREE 0x0000AE07 // MagmFree #define M_AGM_SAVE 0x0000AE08 // MagmSave #define M_AGM_RESTORE 0x0000AE09 // MagmRestore #define M_AGM_STREAM 0x0000AE0A // MagmStream #define M_AGM_DRAW 0x0000AE0B // MagmDraw #define M_AGM_DEFINE 0x0000AE0C // MagmDefine #define M_AGM_FIND 0x0000AE0D // MagmFind #define M_AGM_TRAIN 0x0000AE0E // MagmTrain #define M_AGM_COPY_RESULT 0x0000AE0F // MagmCopyResult #define M_3DGRA_ALLOC 0x00000101 // M3dgraAlloc #define M_3DGRA_ADD 0x00000102 // M3dgraAdd #define M_3DGRA_CONTROL 0x00000103 // M3dgraControl #define M_3DGRA_COPY 0x00000104 // M3dgraCopy #define M_3DGRA_FREE 0x00000105 // M3dgraFree #define M_3DGRA_INQUIRE 0x00000106 // M3dgraInquire #define M_3DGRA_REMOVE 0x00000107 // M3dgraRemove #define M_3DGRA_BOX 0x00000108 // M3dgraBox #define M_3DGRA_SPHERE 0x00000109 // M3dgraSphere #define M_3DGRA_CYLINDER 0x0000010A // M3dgraCylinder #define M_3DGRA_GRID 0x0000010B // M3dgraGrid #define M_3DGRA_LINE 0x0000010C // M3dgraLine #define M_3DGRA_TEXT 0x0000010D // M3dgraText #define M_3DGRA_AXIS 0x0000010E // M3dgraAxis #define M_3DGRA_PLANE 0x0000010F // M3dgraPlane #define M_3DGRA_DOTS 0x00000110 // M3dgraDots #define M_3DGRA_POLYGON 0x00000111 // M3dgraPolygon #define M_3DGRA_ARC 0x00000112 // M3dgraArc #define M_3DGRA_NODE 0x00000113 // M3dgraNode #define M_3DGRA_HOOK_FUNCTION 0x00000114 // M3dgraHookFunction #define M_3DGRA_GET_HOOK_INFO 0x00000115 // M3dgraGetHookInfo #define M_3DGRA_LINES 0x00000116 // M3dgraLines #define M_3DDISP_ALLOC 0x00000301 // M3ddispAlloc #define M_3DDISP_CONTROL 0x00000302 // M3ddispControl #define M_3DDISP_FREE 0x00000303 // M3ddispFree #define M_3DDISP_INQUIRE 0x00000304 // M3ddispInquire #define M_3DDISP_SELECT 0x00000305 // M3ddispSelect #define M_3DDISP_SELECT_WINDOW 0x00000306 // M3ddispSelectWindow #define M_3DDISP_SET_VIEW 0x00000307 // M3ddispSetView #define M_3DDISP_GET_VIEW 0x00000308 // M3ddispGetView #define M_3DDISP_COPY 0x00000309 // M3ddispCopy #define M_3DDISP_HOOK_FUNCTION 0x0000030B // M3ddispHookFunction #define M_3DDISP_GET_HOOK_INFO 0x0000030C // M3ddispGetHookInfo #define M_3DDISP_LUT 0x0000030D // M3ddispLut #define M_3DGEO_ALLOC 0x00000501 // M3dgeoAlloc #define M_3DGEO_INQUIRE 0x00000502 // M3dgeoInquire #define M_3DGEO_FREE 0x00000503 // M3dgeoFree #define M_3DGEO_SAVE 0x00000504 // M3dgeoSave #define M_3DGEO_RESTORE 0x00000505 // M3dgeoRestore #define M_3DGEO_STREAM 0x00000506 // M3dgeoStream #define M_3DGEO_BOX 0x00000507 // M3dgeoBox #define M_3DGEO_SPHERE 0x00000508 // M3dgeoSphere #define M_3DGEO_PLANE 0x00000509 // M3dgeoPlane #define M_3DGEO_COPY 0x0000050A // M3dgeoCopy #define M_3DGEO_MATRIX_SET_TRANSFORM 0x0000050B // M3dgeoMatrixSetTransform #define M_3DGEO_MATRIX_PUT 0x0000050C // M3dgeoMatrixPut #define M_3DGEO_MATRIX_GET 0x0000050D // M3dgeoMatrixGet #define M_3DGEO_MATRIX_GET_TRANSFORM 0x0000050E // M3dgeoMatrixGetTransform #define M_3DGEO_CYLINDER 0x0000050F // M3dgeoCylinder #define M_3DGEO_DRAW_3D 0x00000510 // M3dgeoDraw3d #define M_3DGEO_UNDEFINED 0x00000511 // M3dgeoUndefined #define M_3DGEO_LINE 0x00000512 // M3dgeoLine #define M_3DGEO_MATRIX_SET_WITH_AXES 0x00000513 // M3dgeoMatrixSetWithAxes #define M_3DGEO_POINT 0x00000514 // M3dgeoPoint #define M_3DGEO_CONSTRUCT 0x00000515 // M3dgeoConstruct #define M_3DGEO_EVAL_CURVE 0x00000516 // M3dgeoEvalCurve #define M_3DGEO_EVAL_SURFACE 0x00000517 // M3dgeoEvalSurface #define M_3DBUF_IMPORT 0x00000901 // M3dbufImport #define M_3DBUF_EXPORT 0x00000902 // M3dbufExport #define M_3DBUF_CONVERT 0x00000903 // MbufConvert3d #define M_3DIM_ALLOC 0x00002101 // M3dimAlloc #define M_3DIM_ALLOC_RESULT 0x00002102 // M3dimAllocResult #define M_3DIM_INQUIRE 0x00002103 // M3dimInquire #define M_3DIM_CONTROL 0x00002104 // M3dimControl #define M_3DIM_GET_RESULT 0x00002105 // M3dimGetResult #define M_3DIM_FREE 0x00002106 // M3dimFree #define M_3DIM_SAVE 0x00002107 // M3dimSave #define M_3DIM_RESTORE 0x00002108 // M3dimRestore #define M_3DIM_STREAM 0x00002109 // M3dimStream #define M_3DIM_TRANSLATE 0x0000210A // M3dimTranslate #define M_3DIM_SCALE 0x0000210B // M3dimScale #define M_3DIM_ROTATE 0x0000210C // M3dimRotate #define M_3DIM_MATRIX_TRANSFORM 0x0000210D // M3dimMatrixTransform #define M_3DIM_CROP 0x0000210E // M3dimCrop #define M_3DIM_MERGE 0x0000210F // M3dimMerge #define M_3DIM_SAMPLE 0x00002110 // M3dimSample #define M_3DIM_NORMALS 0x00002111 // M3dimNormals #define M_3DIM_MESH 0x00002112 // M3dimMesh #define M_3DIM_STAT 0x00002113 // M3dimStat #define M_3DIM_COPY_RESULT 0x00002114 // M3dimCopyResult #define M_3DIM_PROJECT 0x00002115 // M3dimProject #define M_3DIM_COPY 0x00002116 // M3dimCopy #define M_3DIM_CALIBRATE_DEPTH_MAP 0x00002117 // M3dimCalibrateDepthMap #define M_3DIM_MATRIX_TRANSFORM_LIST 0x00002118 // M3dimMatrixTransformList #define M_3DIM_CALCULATE_MAP_SIZE 0x00002119 // M3dimCalculateMapSize #define M_3DIM_REMOVE_POINTS 0x0000211A // M3dimRemovePoints #define M_3DIM_ARITH 0x0000211B // M3dimArith #define M_3DIM_FILL_GAP 0x0000211C // M3dimFillGaps #define M_3DIM_FIX 0x0000211D // M3dimFix #define M_3DIM_PROFILE 0x0000211E // M3dimProfile #define M_3DIM_DRAW_3D 0x0000211F // M3dimDraw3d #define M_3DIM_GET 0x00002120 // M3dimGet #define M_3DIM_FILTER 0x00002121 // M3dimFilter #define M_3DIM_FIND_TRANSFORMATION 0x00002122 // M3dimFindTransformation #define M_3DIM_REMAP_DEPTH_MAP 0x00002123 // M3dimRemapDepthMap #define M_3DIM_GET_LIST 0x00002124 // M3dimGetList #define M_3DIM_OUTLIERS 0x00002125 // M3dimOutliers #define M_3DMET_ALLOC 0x00002301 // M3dmetAlloc #define M_3DMET_ALLOC_RESULT 0x00002302 // M3dmetAllocResult #define M_3DMET_INQUIRE 0x00002303 // M3dmetInquire #define M_3DMET_CONTROL 0x00002304 // M3dmetControl #define M_3DMET_GET_RESULT 0x00002305 // M3dmetGetResult #define M_3DMET_FREE 0x00002306 // M3dmetFree #define M_3DMET_SAVE 0x00002307 // M3dmetSave #define M_3DMET_RESTORE 0x00002308 // M3dmetRestore #define M_3DMET_STREAM 0x00002309 // M3dmetStream #define M_3DMET_DISTANCE 0x0000230A // M3dmetDistance #define M_3DMET_FIT 0x0000230B // M3dmetFit #define M_3DMET_COPY_RESULT 0x0000230C // M3dmetCopyResult #define M_3DMET_STAT 0x0000230D // M3dmetStat #define M_3DMET_COPY 0x0000230E // M3dmetCopy #define M_3DMET_VOLUME 0x0000230F // M3dmetVolume #define M_3DMET_DRAW_3D 0x00002310 // M3dmetDraw3d #define M_3DMET_FEATURE_EX 0x00002311 // M3dmetFeatureEx #define M_3DMET_FEATURE 0x00002312 // M3dmetFeature #define M_3DMET_VOLUME_EX 0x00002313 // M3dmetVolumeEx #define M_3DMET_CONTROL_DRAW 0x00002314 // M3dmetControlDraw #define M_3DMET_INQUIRE_DRAW 0x00002315 // M3dmetInquireDraw #define M_3DREG_ALLOC 0x00002501 // M3dregAlloc #define M_3DREG_ALLOC_RESULT 0x00002502 // M3dregAllocResult #define M_3DREG_INQUIRE 0x00002503 // M3dregInquire #define M_3DREG_CONTROL 0x00002504 // M3dregControl #define M_3DREG_GET_RESULT 0x00002505 // M3dregGetResult #define M_3DREG_FREE 0x00002506 // M3dregFree #define M_3DREG_SAVE 0x00002507 // M3dregSave #define M_3DREG_RESTORE 0x00002508 // M3dregRestore #define M_3DREG_STREAM 0x00002509 // M3dregStream #define M_3DREG_COPY_RESULT 0x0000250A // M3dregCopyResult #define M_3DREG_CALCULATE 0x0000250B // M3dregCalculate #define M_3DREG_COPY 0x0000250C // M3dregCopy #define M_3DREG_SET_LOCATION 0x0000250D // M3dregSetLocation #define M_3DREG_MERGE 0x0000250E // M3dregMerge #define M_3DREG_CONTROL_DRAW 0x0000250F // M3dregControlDraw #define M_3DREG_INQUIRE_DRAW 0x00002510 // M3dregInquireDraw #define M_3DREG_DRAW_3D 0x00002511 // M3dregDraw3d #define M_3DMOD_ALLOC 0x00002701 // M3dmodAlloc #define M_3DMOD_ALLOC_RESULT 0x00002702 // M3dmodAllocResult #define M_3DMOD_INQUIRE 0x00002703 // M3dmodInquire #define M_3DMOD_CONTROL 0x00002704 // M3dmodControl #define M_3DMOD_GET_RESULT 0x00002705 // M3dmodGetResult #define M_3DMOD_FREE 0x00002706 // M3dmodFree #define M_3DMOD_SAVE 0x00002707 // M3dmodSave #define M_3DMOD_RESTORE 0x00002708 // M3dmodRestore #define M_3DMOD_STREAM 0x00002709 // M3dmodStream #define M_3DMOD_FIND 0x0000270A // M3dmodFind #define M_3DMOD_COPY_RESULT 0x0000270B // M3dmodCopyResult #define M_3DMOD_DRAW_3D 0x0000270C // M3dmodDraw3d #define M_3DMOD_PREPROCESS 0x0000270D // M3dmodPreprocess #define M_3DMOD_COPY 0x0000270E // M3dmodCopy #define M_3DMOD_DEFINE 0x0000270F // M3dmodDefine #define M_3DMOD_INQUIRE_DRAW 0x00002710 // M3dmodInquireDraw #define M_3DMOD_CONTROL_DRAW 0x00002711 // M3dmodControlDraw #define M_3DBLOB_ALLOC 0x00002901 // M3dblobAlloc #define M_3DBLOB_ALLOC_RESULT 0x00002902 // M3dblobAllocResult #define M_3DBLOB_INQUIRE 0x00002903 // M3dblobInquire #define M_3DBLOB_CONTROL 0x00002904 // M3dblobControl #define M_3DBLOB_GET_RESULT 0x00002905 // M3dblobGetResult #define M_3DBLOB_FREE 0x00002906 // M3dblobFree #define M_3DBLOB_SAVE 0x00002907 // M3dblobSave #define M_3DBLOB_RESTORE 0x00002908 // M3dblobRestore #define M_3DBLOB_STREAM 0x00002909 // M3dblobStream #define M_3DBLOB_COPY_RESULT 0x0000290A // M3dblobCopyResult #define M_3DBLOB_SEGMENT 0x0000290B // M3dblobSegment #define M_3DBLOB_SELECT 0x0000290C // M3dblobSelect #define M_3DBLOB_SORT 0x0000290D // M3dblobSort #define M_3DBLOB_COMBINE 0x0000290E // M3dblobCombine #define M_3DBLOB_EXTRACT 0x0000290F // M3dblobExtract #define M_3DBLOB_DRAW_3D 0x00002910 // M3dblobDraw3d #define M_3DBLOB_CALCULATE 0x00002911 // M3dblobCalculate #define M_3DBLOB_INQUIRE_DRAW 0x00002912 // M3dblobInquireDraw #define M_3DBLOB_CONTROL_DRAW 0x00002913 // M3dblobControlDraw #define M_3DBLOB_COPY 0x00002914 // M3dblobCopy #endif //__FUNCTIONCODES_H__