37 MIL_ID MPTYPE *GraphContextIdVarPtr);
42 double ForegroundColor);
45 double BackgroundColor);
60 void MPTYPE *result_ptr);
189typedef MFTYPE32
long (MFTYPE MPTYPE *MHOOKFCTPTR)(
long HookType,
194typedef MFTYPE32
long (MFTYPE MPTYPE *MAPPTHREADFCTPTR)(
void*
UserDataPtr);
196typedef MFTYPE32
void (MFTYPE MPTYPE *MWAVELETHOOKFCTPTR)(
MIL_ID BufId,
202typedef MFTYPE32
void (MFTYPE MPTYPE *MCOMPSTARTHOOKFCTPTR)(
void *
HookData);
204typedef MFTYPE32
void (MFTYPE MPTYPE *MCOMPENDHOOKFCTPTR)(
unsigned char *Jpeg2KData,
210typedef MFTYPE32
void (MFTYPE MPTYPE *MDECSTARTHOOKFCTPTR)(
unsigned char *Jpeg2KData,
216typedef MFTYPE32
void (MFTYPE MPTYPE *MDECENDHOOKFCTPTR)(
void *
HookData);
284 void MPTYPE **ArrayOfDataPtr,
291#define MbufBlit(srcID,dstID,pBltDesc) MbufTransfer(srcID, \
317 void MPTYPE *DataPtr,
372 long MPTYPE *NbPixelsValPtr,
373 void MPTYPE *BufferType);
378 void MPTYPE *BufferPtr);
385 void MPTYPE *BufferPtr);
390 void MPTYPE *BufferPtr);
399 void MPTYPE *BufferPtr);
407 long MPTYPE *NbPixelsValPtr,
408 void MPTYPE *BufferType);
411 void MPTYPE *BufferPtr);
416 void MPTYPE *BufferPtr);
423 void MPTYPE *BufferPtr);
428 void MPTYPE *BufferPtr);
431 void MPTYPE *BufferPtr);
440 void MPTYPE *BufferPtr);
444 void MPTYPE *ResultPtr);
448 void MPTYPE *ResultPtr);
476 double ControlValue);
477#define MbufModified2d(BufferId, OffsetX, OffsetY, SizeX, SizeY) \
478 MbufControlRegion(BufferId, OffsetX, OffsetY, SizeX, SizeY, M_ALL_BAND, M_MODIFIED, M_DEFAULT)
505#ifndef M_MIL_75_COMPATIBLE
507 MIL_ID DestinationBufferID,
513 long DestinationOffsetX,
514 long DestinationOffsetY,
515 long DestinationSizeX,
516 long DestinationSizeY,
517 long DestinationBand,
518 long TransferFunction,
526#define MbufTransfer (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) MbufCopy(-1, -1)
538 long OperationValue);
542 double OperationValue);
561 void MPTYPE *UserPtr);
606 double ReferenceLevel);
615 void MPTYPE *ResultPtr);
643typedef MFTYPE32
long (MFTYPE MPTYPE *MFOCUSHOOKFCTPTR)(
long HookType,
649 MIL_ID FocusImageRegionId,
650 MFOCUSHOOKFCTPTR FocusHookPtr,
655 long MaxPositionVariation,
695 void MPTYPE *result_ptr);
742 void MPTYPE *UserPtr);
747 MIL_ID MPTYPE *SystemIdVarPtr);
753 void MPTYPE *ResultPtr);
767 void MPTYPE *UserArrayPtr);
793 void MPTYPE *ExpansionFlagPtr);
806#define MappControlThread(ThreadOrEventId, Operation, OperationValue, IdVarPtr) \
807 MappControlThreadReal(ThreadOrEventId, Operation, (long)((void*)(OperationValue)), (long*)((void*)(IdVarPtr)))
815 void MPTYPE *ErrorVarPtr);
819 void MPTYPE *UserPtr);
822 void MPTYPE *UserVarPtr);
826 long ModificationType,
827 long ModificationFlag);
850#if (!defined(__MWINEXT__))
854 #if (defined(_INC_WINDOWS) || defined(_WINDOWS_) || defined(__WINDOWS_H) || defined(__WINDOWS__))
856 MFTYPE32
void MFTYPE MdispSelectWindow (
MIL_ID DisplayId,
858 HWND ClientWindowHandle);
863 LPBITMAPINFO DIBHeaderPtr;
866 LPLOGPALETTE DIBPalettePtr;
867 HPALETTE DIBPaletteHdl;
868 HBITMAP DIBBitmapHdl;
869 LPBITMAPINFO DIBDisplayHeaderPtr;
870 UINT DIBDisplayColorUse;
871 LPSTR DIBDisplayDataPtr;
872 LPLOGPALETTE DIBDisplayPalettePtr;
873 HPALETTE DIBDisplayPaletteHdl;
874 HBITMAP DIBDisplayBitmapHdl;
877 long VgaDriverBufferId;
878 long VgaDriverDisplayId;
879 long VgaDriverSystemId;
880 long ModificationHookType;
881 long ModificationType;
882 long ModificationOffsetX;
883 long ModificationOffsetY;
884 long ModificationSizeX;
885 long ModificationSizeY;
886 long ModificationZoomX;
887 long ModificationZoomY;
888 long ModificationPanX;
889 long ModificationPanY;
897 LPBITMAPINFO DIBHeaderPtr;
900 LPLOGPALETTE DIBPalettePtr;
901 HPALETTE DIBPaletteHdl;
902 HBITMAP DIBBitmapHdl;
903 LPBITMAPINFO DIBDisplayHeaderPtr;
904 UINT DIBDisplayColorUse;
905 LPSTR DIBDisplayDataPtr;
906 LPLOGPALETTE DIBDisplayPalettePtr;
907 HPALETTE DIBDisplayPaletteHdl;
908 HBITMAP DIBDisplayBitmapHdl;
911 long VgaDriverBufferId;
912 long VgaDriverDisplayId;
913 long VgaDriverSystemId;
914 long ModificationHookType;
915 long ModificationType;
916 long ModificationOffsetX;
917 long ModificationOffsetY;
918 long ModificationSizeX;
919 long ModificationSizeY;
920 long ModificationZoomX;
921 long ModificationZoomY;
922 long ModificationPanX;
923 long ModificationPanY;
924 long ModificationMenu;
925 long ModificationValue;
947 long VgaDriverBufferId;
948 long VgaDriverDisplayId;
949 long VgaDriverSystemId;
950 long ModificationHookType;
959 } M_CREATE_CAPTURE_WINDOW;
961 typedef MFTYPE32
long (MFTYPE MPTYPE *MVGADIBHOOKFCTPTR)
962 (M_DIB_INFO MPTYPE *ModifiedVgaBufferInfoPtr,
963 void MPTYPE *ExtraUserInfoPtr);
965 typedef MFTYPE32
long (MFTYPE MPTYPE *MVGAWINHOOKFCTPTR)
966 (M_WINDOW_INFO MPTYPE *ModifiedVgaWindowInfoPtr,
967 void MPTYPE *ExtraUserInfoPtr);
969 typedef MFTYPE32
long (MFTYPE MPTYPE *MVGAWINMSGHOOKFCTPTR)
970 (M_WINDOW_MSG_INFO MPTYPE *ModifiedVgaWindowMsgInfoPtr,
971 void MPTYPE *ExtraUserInfoPtr);
973 typedef void MPTYPE *MVGAHOOKFCTPTR;
976 MFTYPE32 M_DIB_INFO MPTYPE * MFTYPE MvgaDispAllocDIBInfo(
982 MFTYPE32
void MFTYPE MvgaDispFreeDIBInfo(
988 MFTYPE32 MVGAHOOKFCTPTR MFTYPE MvgaHookModifiedDIB(
990 MVGAHOOKFCTPTR FctPtr,
991 void MPTYPE *ExtraUserInfoPtr);
994 MFTYPE32 MVGAHOOKFCTPTR MFTYPE MvgaHookModified(
997 MVGAHOOKFCTPTR FctPtr,
998 void MPTYPE *ExtraUserInfoPtr);
1001 MFTYPE32
void MFTYPE MvgaDispSelectClientArea(
1004 HWND ClientWindowHandle);
1008 MFTYPE32
void MFTYPE MvgaDispDeselectClientArea(
1011 HWND ClientWindowHandle);
1013 MFTYPE32
void MFTYPE MvgaDispControl(
1018 MFTYPE32
long MFTYPE MvgaDispInquire(
1021 long MPTYPE *TargetVarPtr);
1023 MFTYPE32
void MFTYPE MvgaDispCapture(
1032 MFTYPE32
void MFTYPE MvgaDispProtectArea(
1039 MFTYPE32
void MFTYPE MvgaDispSetTitleName(
1086MFTYPE32
void MFTYPE
MimArith (
double Src1ImageIdOrConstant,
1087 double Src2ImageIdOrConstant,
1092 double Src2ImageIdOrConstant,
1093 double Src3ImageIdOrConstant,
1094 double Src4ImageIdOrConstant,
1095 double Src5ImageIdOrConstant,
1098 long OperationFlag);
1106 long NbBitsToShift);
1142 MIL_ID DestIntensityImageId,
1202 long DistanceTranform);
1208 long lMinimalVariation,
1214 long OperationFlag);
1227 long InterpolationType);
1236 long InterpolationMode);
1242 long InterpolationType);
1254 long InterpolationMode);
1266 long InterpolationMode,
1267 double *DestinationSizeXPtr,
1268 double *DestinationSizeYPtr);
1282 long EqualizationType,
1289 double ProjectionAngle);
1313 long NumberOfResultElement,
1315 MIL_ID MPTYPE *IdVarPtr);
1321 void MPTYPE *TargetVarPtr);
1327 void MPTYPE *UserTargetArrayPtr);
1331 void MPTYPE *UserTargetArrayPtr);
1343 long ConversionType);
1372MFTYPE32 BOOL MFTYPE kbhit(
void);
long MIL_ID
Definition: AcqOdyssey.h:45
MIL_INT64 BUFATTRTYPE
Definition: Mil.h:4850
char * MIL_TEXT_PTR
Definition: Milos.h:90
MFTYPE32 long MFTYPE MimBinarize(MIL_ID SrcImageId, MIL_ID DestImageId, long Condition, double CondLow, double CondHigh)
MFTYPE32 void MFTYPE MgraFontScale(MIL_ID GraphContextId, double xFontScale, double yFontScale)
MFTYPE32 void MFTYPE MimShift(MIL_ID SrcImageId, MIL_ID DestImageId, long NbBitsToShift)
MFTYPE32 void MFTYPE MimHistogram(MIL_ID SrcImageId, MIL_ID HistogramListId)
MFTYPE32 MIL_ID MFTYPE MbufAllocColor(MIL_ID SystemId, long SizeBand, long SizeX, long SizeY, long Type, BUFATTRTYPE Attribute, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MgraBackColor(MIL_ID GraphContextId, double BackgroundColor)
MFTYPE32 void MFTYPE MbufHookFunction(MIL_ID BufferId, long HookType, MBUFHOOKFCTPTR HookHandlerPtr, void MPTYPE *UserDataPtr)
MFTYPE32 void MFTYPE MdigLut(MIL_ID DevId, MIL_ID LutBufId)
MFTYPE32 void MFTYPE MdigGrabContinuous(MIL_ID SrcDevId, MIL_ID DestImageId)
MFTYPE32 void MFTYPE MgraClear(MIL_ID GraphContextId, MIL_ID ImageId)
MFTYPE32 MIL_ID MFTYPE MappChild(MIL_ID ParentId, long InitFlag, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MappControl(long ControlType, long ControlFlag)
MFTYPE32 void MFTYPE MgenLutFunction(MIL_ID lut_id, long func, double a, double b, double c, long start_index, double StartXValue, long end_index)
MFTYPE32 MIL_ID MFTYPE MbufChildColor(MIL_ID ParentMilBufId, long Band, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufGet(MIL_ID SourceBufId, void MPTYPE *BufferPtr)
MFTYPE32 void MPTYPE *MFTYPE MgraFontGetLarge(void)
MFTYPE32 void MFTYPE MimLutMap(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID LutId)
MFTYPE32 long position
Definition: Milproto.h:644
MFTYPE32 void MFTYPE MbufPutColor2d(MIL_ID DestBufId, long Format, long Band, long Offx, long Offy, long Sizex, long Sizey, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MsysConfigAccess(MIL_ID SystemId, long VendorId, long DeviceId, long DeviceNum, long OperationFlag, long OperationType, long Offset, long Size, void MPTYPE *UserArrayPtr)
MFTYPE32 long unsigned char long UserDataSize
Definition: Milproto.h:207
MFTYPE32 long MFTYPE MappGetError(long ErrorType, void MPTYPE *ErrorVarPtr)
MFTYPE32 long long long void * HookData
Definition: Milproto.h:200
MFTYPE32 long MFTYPE MdispInquire(MIL_ID DisplayId, long inquire_type, void MPTYPE *result_ptr)
MFTYPE32 void MFTYPE MbufGetLine(MIL_ID SrcImageId, long XStart, long YStart, long XEnd, long YEnd, long Mode, long MPTYPE *NbPixelsValPtr, void MPTYPE *BufferType)
struct _MILBUFFERINFO * LPMILBUFFERINFO
MFTYPE32 void MFTYPE MimArithMultiple(double Src1ImageIdOrConstant, double Src2ImageIdOrConstant, double Src3ImageIdOrConstant, double Src4ImageIdOrConstant, double Src5ImageIdOrConstant, MIL_ID DestImageId, long Operation, long OperationFlag)
MFTYPE32 long MFTYPE MappInquire(long InquireType, void MPTYPE *UserVarPtr)
MFTYPE32 void MFTYPE MdispControl(MIL_ID DisplayId, long ControlType, double Value)
MFTYPE32 void MFTYPE MbufCompression(MIL_ID SrcImageId, MIL_ID DestImageId, long ControlValue, long OperationFlag)
MFTYPE32 void MFTYPE MimErode(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MimResize(MIL_ID SrcImageId, MIL_ID DestImageId, double FactorX, double FactorY, long InterpolationType)
MFTYPE32 void MFTYPE MsysHookFunction(MIL_ID SystemId, long HookType, MSYSHOOKFCTPTR HookHandlerPtr, void MPTYPE *UserDataPtr)
MFTYPE32 MIL_ID MFTYPE MsysAlloc(MIL_TEXT_PTR SystemTypePtr, long SystemNum, long InitFlag, MIL_ID MPTYPE *SystemIdVarPtr)
MFTYPE32 MIL_ID MFTYPE MdispAlloc(MIL_ID SystemId, long DispNum, MIL_TEXT_PTR DispFormat, long InitFlag, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MgraColor(MIL_ID GraphContextId, double ForegroundColor)
MFTYPE32 void MFTYPE MimWarp(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID WarpParam1Id, MIL_ID WarpParam2Id, long OperationMode, long InterpolationMode)
MFTYPE32 void MFTYPE MdispDeselect(MIL_ID DisplayId, MIL_ID ImageId)
MFTYPE32 void MFTYPE MbufImportSequence(MIL_TEXT_PTR FileName, long FileFormat, long Operation, MIL_ID SystemId, MIL_ID *BufArrayPtr, long StartImage, long NumberOfFrames, long ControlFlag)
MFTYPE32 void MFTYPE MbufPutLine(MIL_ID SrcImageId, long XStart, long YStart, long XEnd, long YEnd, long Mode, long MPTYPE *NbPixelsValPtr, void MPTYPE *BufferType)
MFTYPE32 void MFTYPE MsysFree(MIL_ID SystemId)
MFTYPE32 long MFTYPE MbufInquire(MIL_ID BufId, long InquireType, void MPTYPE *ResultPtr)
MFTYPE32 void MPTYPE *MFTYPE MgraFontGetSmall(void)
MFTYPE32 void MFTYPE MappHookFunction(long HookType, MAPPHOOKFCTPTR HookErrorCurrentPtr, void MPTYPE *ExpansionFlagPtr)
MFTYPE32 void MFTYPE MimRotate(MIL_ID SrcImageId, MIL_ID DstImageId, double Angle, double SrcCenX, double SrcCenY, double DstCenX, double DstCenY, long InterpolationMode)
MFTYPE32 void MFTYPE MbufCopyColor(MIL_ID SrcBufId, MIL_ID DestBufId, long Band)
MHOOKFCTPTR MDISPHOOKFCTPTR
Definition: Milproto.h:672
MFTYPE32 MIL_ID EventId
Definition: Milproto.h:190
MFTYPE32 long MFTYPE MimInquire(MIL_ID BufId, long InquireType, void MPTYPE *TargetVarPtr)
MFTYPE32 void MFTYPE MdispZoom(MIL_ID DisplayId, double XFactor, double YFactor)
MFTYPE32 void MFTYPE MimWatershed(MIL_ID SrcImageId, MIL_ID MarkerImageId, MIL_ID DestImageId, long lMinimalVariation, long lControlFlag)
MFTYPE32 void MFTYPE MdispFree(MIL_ID DisplayId)
MFTYPE32 void MFTYPE MbufTransfer(MIL_ID SourceBufferID, MIL_ID DestinationBufferID, long SourceOffsetX, long SourceOffsetY, long SourceSizeX, long SourceSizeY, long SourceBand, long DestinationOffsetX, long DestinationOffsetY, long DestinationSizeX, long DestinationSizeY, long DestinationBand, long TransferFunction, long TransferType, long OperationFlag, void *ForExtension)
MFTYPE32 void MFTYPE MdigHookFunction(MIL_ID DigitizerId, long HookType, MDIGHOOKFCTPTR HookHandlerPtr, void MPTYPE *UserDataPtr)
MFTYPE32 void MFTYPE MimProject(MIL_ID SrcImageId, MIL_ID DestArrayId, double ProjectionAngle)
MFTYPE32 MIL_ID MFTYPE MgraAlloc(MIL_ID SystemId, MIL_ID MPTYPE *GraphContextIdVarPtr)
MFTYPE32 void MFTYPE MdigReference(MIL_ID DevId, long ReferenceType, double ReferenceLevel)
MFTYPE32 long MFTYPE MbufDiskInquire(MIL_TEXT_PTR FileName, long InquireType, void MPTYPE *ResultPtr)
MFTYPE32 void MFTYPE MdigGrabWait(MIL_ID DevId, long Flag)
MFTYPE32 int MFTYPE MPtrToInt(void *pvPtr)
MFTYPE32 void MFTYPE MbufCopyClip(MIL_ID SrcBufId, MIL_ID DestBufId, long DestOffsetX, long DestOffsetY)
MFTYPE32 void MFTYPE MbufGetColor(MIL_ID SourceBufId, long Format, long Band, void MPTYPE *BufferPtr)
MFTYPE32 MIL_ID MFTYPE MbufCreate2d(MIL_ID SystemId, long SizeX, long SizeY, long Type, BUFATTRTYPE Attribute, long ControlFlag, long Pitch, void MPTYPE *DataPtr, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufExport(MIL_TEXT_PTR FileName, long FileFormat, MIL_ID srcBufId)
MFTYPE32 void MFTYPE MbufCopyCond(MIL_ID SrcBufId, MIL_ID DestBufId, MIL_ID CondBufId, long Cond, double CondVal)
MFTYPE32 void MFTYPE MimRank(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID KernelId, long Rank, long Mode)
MFTYPE32 long Band
Definition: Milproto.h:197
MFTYPE32 void MFTYPE MdispLut(MIL_ID DisplayId, MIL_ID LutBufId)
MFTYPE32 void MPTYPE *MFTYPE MgraFontGetMedium(void)
MFTYPE32 void MFTYPE MgraFree(MIL_ID GraphContextId)
MFTYPE32 void MFTYPE MdigChannel(MIL_ID DevId, long Channel)
MFTYPE32 void MFTYPE MdigGrab(MIL_ID SrcDevId, MIL_ID DestImageId)
MFTYPE32 void MFTYPE MbufCopyMask(MIL_ID SrcBufId, MIL_ID DestBufId, long MaskValue)
MFTYPE32 long Jpeg2KDataSize
Definition: Milproto.h:205
MFTYPE32 MIL_ID MFTYPE MbufImport(MIL_TEXT_PTR FileName, long FileFormat, long Operation, MIL_ID SystemId, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufFree(MIL_ID BufId)
MFTYPE32 void MFTYPE MgraArc(MIL_ID GraphContextId, MIL_ID ImageId, long XCenter, long YCenter, long XRad, long YRad, double StartAngle, double EndAngle)
MFTYPE32 void MFTYPE MgraRect(MIL_ID GraphContextId, MIL_ID ImageId, long XStart, long YStart, long XEnd, long YEnd)
MFTYPE32 void MFTYPE MimArith(double Src1ImageIdOrConstant, double Src2ImageIdOrConstant, MIL_ID DestImageId, long Operation)
MFTYPE32 long(MFTYPE MPTYPE *MHOOKFCTPTR)(long HookType
Definition: Milproto.h:189
MFTYPE32 void MFTYPE MimFree(MIL_ID ImResultId)
MFTYPE32 long long long DecompLevels
Definition: Milproto.h:199
MFTYPE32 void MFTYPE MimPolarTransform(MIL_ID SrcImageId, MIL_ID DestImageId, double CenterPosX, double CenterPosY, double StartRadius, double EndRadius, double StartAngle, double EndAngle, long OperationMode, long InterpolationMode, double *DestinationSizeXPtr, double *DestinationSizeYPtr)
MHOOKFCTPTR MAPPHOOKFCTPTR
Definition: Milproto.h:789
MFTYPE32 void MFTYPE MgraDot(MIL_ID GraphContextId, MIL_ID ImageId, long XPos, long YPos)
MFTYPE32 void MFTYPE MbufClear(MIL_ID BufId, double Value)
MFTYPE32 void MFTYPE MbufControlRegion(MIL_ID BufferId, long OffsetX, long OffsetY, long SizeX, long SizeY, long Band, long ControlFlag, double ControlValue)
MFTYPE32 void MFTYPE MimEdgeDetect(MIL_ID SrcImageId, MIL_ID DestIntensityImageId, MIL_ID DestAngleImageId, MIL_ID KernelId, long ControlFlag, long ThresholdVal)
MFTYPE32 void MFTYPE MimMorphic(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID StructElementId, long Operation, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MimCountDifference(MIL_ID Src1ImageId, MIL_ID Src2ImageId, MIL_ID ResId)
MFTYPE32 void MFTYPE MimDistance(MIL_ID SrcImageId, MIL_ID DestImageId, long DistanceTranform)
MFTYPE32 long MFTYPE MdigInquire(MIL_ID DevId, long InquireType, void MPTYPE *ResultPtr)
MFTYPE32 MIL_ID MFTYPE MbufAlloc1d(MIL_ID SystemId, long SizeX, long Type, BUFATTRTYPE Attribute, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 long MFTYPE MappGetHookInfo(MIL_ID Id, long InfoType, void MPTYPE *UserPtr)
MFTYPE32 long long Tile
Definition: Milproto.h:198
struct _MILBUFFERINFO MILBUFFERINFO
MFTYPE32 void MFTYPE MdigFocus(MIL_ID DigId, MIL_ID DestImageId, MIL_ID FocusImageRegionId, MFOCUSHOOKFCTPTR FocusHookPtr, void MPTYPE *UserDataPtr, long MinPosition, long StartPosition, long MaxPosition, long MaxPositionVariation, long ProcMode, long *ResultPtr)
MFTYPE32 void MFTYPE MimThin(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MimHistogramEqualize(MIL_ID src_id, MIL_ID dst_id, long EqualizationType, double Alpha, double Min, double Max)
MFTYPE32 long MFTYPE MsysInquire(MIL_ID SystemId, long InquireType, void MPTYPE *ResultPtr)
MFTYPE32 MIL_ID MFTYPE MbufCreateColor(MIL_ID SystemId, long SizeBand, long SizeX, long SizeY, long Type, BUFATTRTYPE Attribute, long ControlFlag, long Pitch, void MPTYPE **ArrayOfDataPtr, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 double MFTYPE MappTimer(long Mode, double *Time)
MFTYPE32 void MFTYPE MbufCopy(MIL_ID SrcBufId, MIL_ID DestBufId)
MFTYPE32 void MFTYPE MdispPan(MIL_ID DisplayId, double XOffset, double YOffset)
MFTYPE32 MIL_ID MFTYPE MappAlloc(long InitFlag, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufCopyColor2d(MIL_ID SrcBufId, MIL_ID DestBufId, long SrcBand, long SrcOffX, long SrcOffY, long DstBand, long DstOffX, long DstOffY, long SizeX, long SizeY)
MFTYPE32 void MFTYPE MdigFree(MIL_ID DevId)
MFTYPE32 MIL_ID MFTYPE MdigAlloc(MIL_ID SystemId, long DeviceNum, MIL_TEXT_PTR DataFormat, long InitFlag, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 MIL_ID MFTYPE MimAllocResult(MIL_ID SystemId, long NumberOfResultElement, long ResultType, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MsysControl(MIL_ID SystemId, long ControlType, MIL_ID TargetSysId)
MFTYPE32 void MFTYPE MimClip(MIL_ID SrcImageId, MIL_ID DestImageId, long Condition, double CondLow, double CondHigh, double WriteLow, double WriteHigh)
MFTYPE32 void MFTYPE MimFlip(MIL_ID SrcImageId, MIL_ID DestImageId, long Operation, long Mode)
MFTYPE32 void MFTYPE MgraControl(MIL_ID GraphContextId, long ControlType, double ControlValue)
MFTYPE32 void MFTYPE MimTranslate(MIL_ID SrcImageId, MIL_ID DestImageId, double xShift, double yShift, long InterpolationType)
MFTYPE32 void MFTYPE MimLocateEvent(MIL_ID SrcImageId, MIL_ID EventResultId, long Condition, double CondLow, double CondHigh)
MFTYPE32 void MFTYPE MimGetResult(MIL_ID ImResultId, long ResultType, void MPTYPE *UserTargetArrayPtr)
MFTYPE32 void MFTYPE MimTransform(MIL_ID SrcImageRId, MIL_ID SrcImageIId, MIL_ID DestImageRId, MIL_ID DestImageIId, long TransformType, long ControlFlag)
MFTYPE32 void MFTYPE MappFree(MIL_ID ApplicationId)
MHOOKFCTPTR MSYSHOOKFCTPTR
Definition: Milproto.h:732
MFTYPE32 void MFTYPE MgraArcFill(MIL_ID GraphContextId, MIL_ID ImageId, long XCenter, long YCenter, long XRad, long YRad, double StartAngle, double EndAngle)
MFTYPE32 void MFTYPE MbufLoad(MIL_TEXT_PTR FileName, MIL_ID BufId)
MFTYPE32 void MFTYPE MdigControl(MIL_ID DigitizerId, long ControlType, double Value)
MFTYPE32 long MFTYPE MsysGetHookInfo(MIL_ID SystemId, MIL_ID Id, long InfoType, void MPTYPE *UserPtr)
MFTYPE32 long MFTYPE MgraInquire(MIL_ID GraphContextId, long inquireType, void MPTYPE *result_ptr)
MFTYPE32 void MFTYPE MimClose(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 long MFTYPE MappControlThreadReal(MIL_ID ThreadOrEventId, long Operation, long OperationValue, long *IdVarPtr)
MFTYPE32 void MFTYPE MbufControlNeighborhood(MIL_ID BufId, long OperationFlags, long OperationValue)
MFTYPE32 void MFTYPE MgraLine(MIL_ID GraphContextId, MIL_ID ImageId, long XStart, long YStart, long XEnd, long YEnd)
MFTYPE32 void MFTYPE MimLabel(MIL_ID SrcImageId, MIL_ID DestImageId, long Mode)
MFTYPE32 void MFTYPE MimThick(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MimConvolve(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID KernelId)
MFTYPE32 void MFTYPE MimOpen(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MbufSave(MIL_TEXT_PTR FileName, MIL_ID BufId)
MFTYPE32 void(MFTYPE MPTYPE *MWAVELETHOOKFCTPTR)(MIL_ID BufId
Definition: Milproto.h:196
MFTYPE32 void MFTYPE MimDilate(MIL_ID SrcImageId, MIL_ID DestImageId, long NbIteration, long Mode)
MFTYPE32 void MFTYPE MbufPutColor(MIL_ID DestBufId, long Format, long Band, void MPTYPE *BufferPtr)
MFTYPE32 long void MPTYPE * UserDataPtr
Definition: Milproto.h:645
MFTYPE32 void MFTYPE MimStat(MIL_ID SrcImageId, MIL_ID StatResultId, long StatType, long Condition, double CondLow, double CondHigh)
MFTYPE32 MIL_ID MFTYPE MbufRestore(MIL_TEXT_PTR FileName, MIL_ID SystemId, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufGet2d(MIL_ID SourceBufId, long Offx, long Offy, long Sizex, long Sizey, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MgraText(MIL_ID GraphContextId, MIL_ID ImageId, long XStart, long YStart, MIL_TEXT_PTR String)
MFTYPE32 void MFTYPE MbufExportSequence(MIL_TEXT_PTR FileName, long FileFormat, MIL_ID *BufArrayPtr, long NumberOfFrames, double FrameRate, long ControlFlag)
MFTYPE32 void MFTYPE MgenWarpParameter(MIL_ID InWarpParameter, MIL_ID OutXLutorCoef, MIL_ID OutYLut, long OperationMode, long Transform, double Val1, double Val2)
MHOOKFCTPTR MBUFHOOKFCTPTR
Definition: Milproto.h:552
MFTYPE32 void MFTYPE MbufBayer(MIL_ID SrcImageBufId, MIL_ID DestImageBufId, MIL_ID CoefOrExpId, long ControlFlag)
MFTYPE32 MIL_ID MFTYPE MbufChild2d(MIL_ID ParentMilBufId, long OffX, long OffY, long SizeX, long SizeY, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MdispHookFunction(MIL_ID DisplayId, long HookType, MDISPHOOKFCTPTR HookHandlerPtr, void MPTYPE *UserDataPtr)
MFTYPE32 void MFTYPE MgraLines(MIL_ID GraphContextId, MIL_ID ImageId, long NumberOfLines, long *XStart, long *YStart, long *XEnd, long *YEnd, long ControlFlag)
MFTYPE32 void MFTYPE MgenLutRamp(MIL_ID LutBufId, long StartPoint, double StartValue, long EndPoint, double EndValue)
MFTYPE32 MIL_ID void MPTYPE * UserData
Definition: Milproto.h:191
MFTYPE32 void MFTYPE MgraDots(MIL_ID GraphContextId, MIL_ID ImageId, long NumberOfDots, long *XPos, long *YPos, long ControlFlag)
MFTYPE32 void MFTYPE MbufGet1d(MIL_ID SourceBufId, long Offx, long Sizex, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MgraFont(MIL_ID GraphContextId, long Font)
MFTYPE32 void MFTYPE MdispSelect(MIL_ID DisplayId, MIL_ID ImageId)
MFTYPE32 MIL_ID MFTYPE MbufChild1d(MIL_ID ParentImageId, long OffX, long SizeX, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MdigHalt(MIL_ID DevId)
MFTYPE32 MIL_ID MFTYPE MbufAlloc2d(MIL_ID SystemId, long SizeX, long SizeY, long Type, BUFATTRTYPE Attribute, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufPut(MIL_ID DestBufId, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MbufPut2d(MIL_ID DestBufId, long Offx, long Offy, long Sizex, long Sizey, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MgraRectFill(MIL_ID GraphContextId, MIL_ID ImageId, long XStart, long YStart, long XEnd, long YEnd)
MFTYPE32 void MFTYPE MbufGetColor2d(MIL_ID SourceBufId, long Format, long Band, long Offx, long Offy, long Sizex, long Sizey, void MPTYPE *BufferPtr)
MFTYPE32 long MFTYPE MbufGetHookInfo(MIL_ID Id, long InfoType, void MPTYPE *UserPtr)
MHOOKFCTPTR MDIGHOOKFCTPTR
Definition: Milproto.h:578
MFTYPE32 long MFTYPE MsysControlThread(MIL_ID SystemId, MIL_ID ThreadOrEventId, long Operation, long OperationValue, long *IdVarPtr)
MFTYPE32 void MFTYPE MdispOverlayKey(MIL_ID DisplayId, long Mode, long Cond, long Mask, long Color)
MFTYPE32 void MFTYPE MgraFill(MIL_ID GraphContextId, MIL_ID ImageId, long XStart, long YStart)
MFTYPE32 void MFTYPE MimFindExtreme(MIL_ID SrcImageId, MIL_ID ResultListId, long ExtremeType)
MFTYPE32 void MFTYPE MappModify(MIL_ID FirstId, MIL_ID SecondId, long ModificationType, long ModificationFlag)
MFTYPE32 void MFTYPE MdigAverage(MIL_ID Digitizer, MIL_ID DestImageId, long WeightFactor, long AverageType, long NbIteration)
MFTYPE32 void MFTYPE MbufControl(MIL_ID BufId, long OperationFlags, double OperationValue)
MFTYPE32 void MFTYPE MimConnectMap(MIL_ID SrcImageId, MIL_ID DestImageId, MIL_ID LutBufId)
MFTYPE32 void MFTYPE MimGetResult1d(MIL_ID ImResultId, long Offresult, long Sizeresult, long ResultType, void MPTYPE *UserTargetArrayPtr)
MFTYPE32 MIL_ID MFTYPE MbufChildColor2d(MIL_ID ParentMilBufId, long Band, long OffX, long OffY, long SizeX, long SizeY, MIL_ID MPTYPE *IdVarPtr)
MFTYPE32 void MFTYPE MbufPut1d(MIL_ID DestBufId, long Offx, long Sizex, void MPTYPE *BufferPtr)
MFTYPE32 void MFTYPE MimZoneOfInfluence(MIL_ID SrcImageId, MIL_ID DestImageId, long OperationFlag)
MFTYPE32 void MFTYPE MimConvert(MIL_ID SrcImageId, MIL_ID DestImageId, long ConversionType)
void a()
Definition: check_aligned.C:59
MFTYPE32 char * String
Definition: milocr.h:33
Definition: Milproto.h:1046
void * PhysPtr
Definition: Milproto.h:1066
long AncestorOffsetX
Definition: Milproto.h:1058
long AncestorOffsetY
Definition: Milproto.h:1059
MIL_ID ParentId
Definition: Milproto.h:1068
long Attribute
Definition: Milproto.h:1053
long AncestorOffsetBit
Definition: Milproto.h:1061
void * BandHostPtr[3]
Definition: Milproto.h:1065
MIL_ID AncestorId
Definition: Milproto.h:1069
long Format
Definition: Milproto.h:1054
long Pitch
Definition: Milproto.h:1062
long OffsetX
Definition: Milproto.h:1055
void * HostPtr
Definition: Milproto.h:1064
long NativeId
Definition: Milproto.h:1070
long SizeBand
Definition: Milproto.h:1050
long AncestorOffsetBand
Definition: Milproto.h:1060
long SizeX
Definition: Milproto.h:1048
long Type
Definition: Milproto.h:1052
long OffsetBand
Definition: Milproto.h:1057
long StructSize
Definition: Milproto.h:1047
long OffsetY
Definition: Milproto.h:1056
MIL_ID Id
Definition: Milproto.h:1067
long PitchByte
Definition: Milproto.h:1063
long SizeY
Definition: Milproto.h:1049
long SizeBit
Definition: Milproto.h:1051