Description

The Images collection class.

Object Model

Remarks

This coclass is not creatable.

Members

Methods
Add

Creates a new McImage instance and optionally adds it to the McImages collection.

Open

Create a new McImage from an image file.

Remove

Removes an image from the collection.

RemoveAll

All members of the Engine.Images collection are removed from the collection.


Properties
CaptureRead-only propertyCapture operator
CountRead-only property

Count of images in the Images collection

FileRead-only property

A McStream instance for writing images to file.

ItemRead-only property

Returns an McImage object found in the collection.


Events
Activate

Event fired when McEngine.ActiveImage changes or when the last image is closed.

AfterImportProperties

Fired by McImage.ImportProperties after doing the property import

AfterSave

Event fired after the save process is complete.

AoiChanged

Event fired when an McImage.Aoi property is assigned a new value or when the Aoi features change.

BeforeClose

Event fired before an image is closed by McImages.Remove

BeforeImportProperties

Fired by McImage.ImportProperties before doing the property import

BeforeNew

Event fired before a new image is created by McImages.Add.

BeforeOpen

Event fired before an image is opened by McImages.Open

BeforeSave

Event fired before an image is saved by McImage.Save or McImage.SaveAs

Close

Event fired after the an image is removed from the collection.

Deactivate

Event fired when an image that was previously the McEngine.ActiveImage is no longer the ActiveImage.

FrameAdded

Event fired when one or more frames are appended, inserted or reordered after the initial creation of an image.

FrameOpen

Event fired by the McStream object after each frame of an image has been opened but before it is read

FrameRemoved

Event fired when one or more frames are removed after the initial creation of an image.

FrameSave

Event fired by the McStream object after each frame of an image has been opened but before it is saved

ImageChanged

Event fired after the pixel data of one or more frames has been changed.

LutChanged

Event fired when an McImage.LookupTables property LUT is realise.

MultipleFramesChanged

Event fired by McImage.BeginEndUpdateBlock when exiting a block if multiple frame's pixel data was changed.

New

Event fired after an image has been created by McImages.Add

Open

Event fired after an image has been opened by McImages.Open or by McImage.Reload

PropertyChanged

Event fired when an McImage property is assigned a new value.

Save

Event fired during the save process after the McStream has been opened but before the image data is written to file.