The CorridorSurfaceMaskCollection type exposes the following members.

Methods

  NameDescription
Public methodAdd(String)
Adds an empty mask with the given mask name.
Public methodAdd(String, ObjectId)
Adds a mask with the given mask name and polyline.
Public methodAdd(String, Point3dCollection)
Adds a mask with the given mask name and polygon points.
Public methodAdd(String, String)
Adds a mask with the given mask name and feature line code.
Public methodGetEnumerator
Implements the method declared in the IEnumerable<T> interface. This method return an enumerator which can be use to enumerate this collection.
Public methodGetObjectEnumerator
Implements the method declared in the IEnumerable interface. This method return an enumerator which can be used to enumerate this collection.
Public methodMaskNames
Gets an array of mask names.
Public methodRemove(String)
Removes a CorridorSurfaceMask object with the given name.
Public methodRemove(CorridorSurfaceMask)
Removes the given CorridorSurfaceMask object.
Public methodRemoveAt
Removes a CorridorSurfaceMask object by index.

Properties

  NameDescription
Public propertyCorridorId
Gets the ID of the parent Corridor.
Public propertyCount
Gets the number of CorridorSurfaceMask objects in the collection.
Public propertyItem[([( Int32])])
Gets the number of CorridorSurfaceMask objects in the collection.
Public propertyItem[([( String])])

See Also