4 Status
EuIup is now in an alpha status.
4.1 Iup (Core)
4.1.1 System/Reference
Include file iup/core.e
- DONE IupOpen
- DONE IupClose
- DONE IupVersion
- DONE IupLoad
- DONE IupLoadBuffer
- DONE IupSetLanguage
- DONE IupGetLanguage
4.1.2 Attributes/Functions
Include file iup/attributes.e
- DONE IupStoreAttribute
- DONE IupSetAttribute
- DONE IupSetfAttribute
- DONE IupSetAttributes
- DONE IupResetAttribute
- DONE IupSetAtt
- DONE IupSetAttributeHandle
- DONE IupGetAttributeHandle
- DONE IupGetAttribute
- DONE IupGetAllAttributes
- DONE IupGetAttributes
- DONE IupGetFloat
- DONE IupGetInt
- DONE IupStoreGlobal
- DONE IupSetGlobal
- DONE IupGetGlobal
4.1.3 Events/Functions
Include file iup/events.e
- DONE IupMainLoop
- DONE IupMainLoopLevel
- DONE IupLoopStep
- DONE IupExitLoop
- DONE IupFlush
- DONE IupGetCallback
- DONE IupSetCallback
- DONE IupSetCallbacks
- DONE IupGetActionName
- DEPRECATED IupGetFunction (will not implement)
- DEPRECATED IupSetFunction (will not implement)
4.1.4 Layout/Construction
Include file iup/layout.e
- DONE IupCreate
- DONE IupDestroy
- DONE IupMap
- DONE IupUnmap
- DONE IupGetAllClasses
- DONE IupGetClassName
- DONE IupGetClassType
- DONE IupGetClassAttributes
- DONE IupGetClassCallbacks
- DONE IupSaveClassAttributes
- DONE IupCopyClassAttributes
- DONE IupSetClassDefaultAttribute
4.1.5 Layout/Composition
Include file iup/layout.e
- DONE IupFill
- DONE IupHbox
- DONE IupVbox
- DONE IupZbox
- DONE IupRadio
- DONE IupNormalizer
- DONE IupCbox
- DONE IupSbox
- DONE IupSplit
4.1.6 Layout/Hierarchy
Include file iup/layout.e
- DONE IupAppend
- DONE IupDetach
- DONE IupInsert
- DONE IupReparent
- DONE IupGetParent
- DONE IupGetChild
- DONE IupGetChildPos
- DONE IupGetChildCount
- DONE IupGetNextChild
- DONE IupGetBrother
- DONE IupGetDialog
- DONE IupGetDialogChild
4.1.7 Layout/Utilities
Include file iup/layout.e
- DONE IupRefresh
- DONE IupRefreshChildren
- DONE IupUpdate
- DONE IupUpdateChildren
- DONE IupRedraw
- DONE IupConvertXYToPos
4.1.8 Dialogs/Reference
Include file iup/dialog.e
- DONE IupDialog
- DONE IupPopup
- DONE IupShow
- DONE IupShowXY
- DONE IupHide
4.1.9 Dialogs/Predefined
Include file iup/dialog.e
- DONE IupFileDlg
- DONE IupMessageDlg
- DONE IupColorDlg
- DONE IupFontDlg
- DONE IupAlarm
- DONE IupGetFile
- DONE IupGetColor
- DONE IupGetParam
- DONE IupGetText
- DONE IupListDialog
- DONE IupMessage
- DEPRECATED IupScanf (will not implement)
- DONE IupLayoutDialog
4.1.10 Controls/Standard
Include file iup/controls.e
- DONE IupButton
- DONE IupCanvas
- DONE IupFrame
- DONE IupLabel
- DONE IupList
- DEPRECATED IupMultiLine (will not implement)
- DONE IupProgressBar
- DONE IupSpin
- DONE IupTabs
- DONE IupText
- DONE IupToggle
- DONE IupTree
- DONE IupVal
4.1.11 Controls/Additional
Include file iup/controls.e
- DONE IupCells
- DONE IupColorbar
- DONE IupColorBrowser
- DONE IupDial
- DONE IupMatrix
- DEPRECATED IupGauge (will not implement)
- DONE IupGLCanvas
- DONE IupWebControl
4.1.12 Controls/OLE
Include file iup/ole.e
4.1.13 Controls/PPlot
- DONE IupPPlot
- DONE IupPPlotBegin
- DONE IupPPlotAdd
- DONE IupPPlotAddStr
- DONE IupPPlotEnd
- DONE IupPPlotInsert
- DONE IupPPlotInsertStr
- DONE IupPPlotTransform
- DONE IupPPlotPaintTo
4.1.14 Controls/Additional/IupMatrix
Include file iup/controls.e
- DONE IupMatSetAttribute
- DONE IupMatStoreAttribute
- DONE IupMatGetAttribute
- DONE IupMatGetInt
- DONE IupMatGetFloat
- DONE IupMatSetfAttribute (simply use IupMatStoreAttribute, it accepts sprintf() type formatting)
4.1.15 Resources/Fonts
Include file iup/resources.e
- DEPRECATED IupMapFont (will not implement)
- DEPRECATED IupUnMapFont (will not implement)
4.1.16 Resources/Images
Include file iup/resources.e
- DONE IupImage
- DONE IupImageRGB
- DONE IupImageRGBA
- DONE IupLoadImage
- DONE IupSaveImage
- DONE IupGetNativeHandleImage
- DONE IupGetImageNativeHandle
- DONE IupSaveImageAsText
4.1.17 Resources/Image Lib
Include file iup/imagelib.e
4.1.18 Resources/Keyboard
Include file iup/defs.e
- DONE Codes - ALL DEFINED AS CONSTANTS
4.1.19 Resources/Keyboard/Reference
Include file iup/resources.e
- DONE IupNextField
- DONE IupPreviousField
- DONE IupGetFocus
- DONE IupSetFocus
4.1.20 Resources/Menus
Include file iup/resources.e
- DONE IupItem
- DONE IupMenu
- DONE IupSeparator
- DONE IupSubmenu
4.1.21 Resources/Names
Include file iup/resources.e
- DONE IupSetHandle
- DONE IupGetHandle
- DONE IupGetName
- DONE IupGetAllNames
- DONE IupGetAllDialogs
4.1.22 Resources Misc
Include file iup/misc.e
- DONE IupClipboard
- DONE IupTuioClient
- DONE IupTimer
- DONE IupUser
- DONE IupHelp
- DEPRECATED iupMask (will not implement)
4.2 Canvas Draw (CD)
Not yet categorized but all 2.x functions have been brought forward
Include file iup/cd.e
4.3 Image Representation, Storage, Capture and Processing (IM)
4.3.1 Representation
- imImageCreate
- imImageInit
- imImageCreateBased
- imImageDestroy
- imImageAddAlpha
- imImageSetAlpha
- imImageReshape
- imImageImageCopy
- imImageCopyData
- imImageCopyAttributes
- imImageCopyPlane
- imImageDuplicate
- imImageClone
- imImageSetAttribute
- imImageGetAttribute
- imImageGetAttributeList
- imImageClear
- imImageIsBitmap
- imImageSetPalette
- imImageMatchSize
- imImageMatchColor
- imImageMatchDataType
- imImageMatchColorSpace
- imImageMatch
- imImageSetBinary
- imImageMakeBinary
- imImageMakeGray
4.3.2 Representation/Image Conversion
- imConvertDataType
- imConvertColorSpace
- imConvertToBitmap
- imImageGetOpenGLData
- imImageCreateFromOpenGLData
4.3.3 Representation/Raw Data Utilities
- imImageDataSize
- imImageLineSize
- imImageLineCount
- imImageCheckFormat
4.3.4 Representation/Raw Data Conversion Utilities
- imConverPacking
- imConvertMapToRGB
4.3.5 Representation/Color Mode Utilities
- imColorModeSpaceName
- imColorModeDepth
- imColorModeToBitmap
- imColorModeIsBitmap
4.3.6 Storage/FileFormats
Formats supported as of 3.6: RAW, BMP, GIF, ICO, JPEG, KRN, LED, PCX, PNG, PNM, RAS, SGI, TGA, TIFF, AVI, JP2, WMV, ECW
- imFileOpenRaw
- imFileNewRaw
- imFormatRegisterAVI
- imFormatRegisterJP2
- imFormatRegisterWMV
- imFormatRegisterECW
4.3.7 Storage/Reference
- imFileLoadImage
- imFileLoadImageFrame
- imFileLoadBitmap
- imFileLoadImageRegion
- imFileLoadBitmapFrame
- imFileSaveImage
- imFileImageLoad
- imFileImageLoadBitmap
- imFileImageLoadRegion
- imFileImageSave
4.3.8 Storage/File Format SDK
- imFileLineBufferCount
- imFileLineBufferInc
- imFileLineBufferRead
- imFileLineBufferWrite
- imFileLineSizeAligned
- imFileSetBaseAttributes
- imFormatRegister
4.3.9 Capture
- imVideoCaptureDeviceCount
- imVideoCaptureDeviceDesc
- imVideoCaptureDeviceExDesc
- imVideoCaptureDevicePath
- imVideoCaptureDeviceVendorInfo
- imVideoCaptureReloadDevices
- imVideoCaptureReleaseDevices
- imVideoCaptureCreate
- imVideoCaptureDestroy
- imVideoCaptureConnect
- imVideoCaptureDisconnect
- imVideoCaptureDialogCount
- imVideoCaptureShowDialog
- imVideoCaptureSetInOut
- imVideoCaptureDialogDesc
- imVideoCaptureFormatCount
- imVideoCaptureGetFormat
- imVideoCaptureSetFormat
- imVideoCaptureGetImageSize
- imVideoCaptureSetImageSize
- imVideoCaptureFrame
- imVideoCaptureOneFrame
- imVideoCaptureLive
- imVideoCaptureResetAttribute
- imVideoCaptureGetAttribute
- imVideoCaptureSetAttribute
- imVideoCaptureGetAttributeList
4.3.10 Processing/Synthetic Image Render
To Be Cataloged
4.3.11 Processing/Image Resize
To Be Cataloged
4.3.12 Processing/Geometric Operations
To Be Cataloged
4.3.13 Processing/Additional Image Quantization Operations
To Be Cataloged
4.3.14 Processing/Color Processing Operations
To Be Cataloged
4.3.15 Processing/Histogram Based Operations
To Be Cataloged
4.3.16 Processing/Threshold Operations
To Be Cataloged
4.3.17 Processing/Arithmetic Operations
To Be Cataloged
4.3.18 Processing/Tone Gamut Operations
To Be Cataloged
4.3.19 Processing/Convolution Operations
To Be Cataloged
4.3.20 Processing/Predefined Kernels
To Be Cataloged
4.3.21 Processing/Rank Convolution Operations
To Be Cataloged
4.3.22 Processing/Morphology Operations for Binary Images
To Be Cataloged
4.3.23 Processing/Morphology Operations for Gray Images
To Be Cataloged
4.3.24 Processing/Fourier Transform Operations
To Be Cataloged
4.3.25 Processing/Other Domain Transform Operations
To Be Cataloged
4.3.26 Processing/Special Effects
To Be Cataloged
4.3.27 Processing/Statistics Calculations
To Be Cataloged
4.3.28 Processing/Image Analysis
To Be Cataloged
4.3.29 Additional
To Be Cataloged