Description

An object for maintaining a collection of named McFeatures (McRegions, McLines or McPoints).

Remarks

One instance of this object is exposed as McEngine.AoiList. Other instances can be created independently using McEngine.CreateOperator.

Members

Methods
Add

Makes a copy of a supplied McFeatures-derived object and adds it to the list or replaces an existing list item with the copy.

LoadList

Items are added to the list from a source previously saved to by the SaveList method or from another McFeaturesList.

MoveInList

Moves an item to a new position in the list

Remove

Removes one item from the list.

RemoveAll

Removes all items from the list.

SaveList

The names and coordinates of the list McFeatures are stored in a destination file, IStorage or IStream.

ValidateName

Checks that a supplied name is suitable for being added to the list and optionally checks for a name collision with an existing object.


Properties
CountRead-only property

The count of objects in the McFeaturesList

ItemRead-only property

Exposes an item in the McFeatures list, given a list index, a name or an object instance.

TypeOfListRead-write property

A bit mask showing the types of McFeatures objects the list can contain.