All Frameworks  Object Hierarchy  This Framework  Previous  Indexes  

ArrangementRuns (Collection)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---Collection
          |
          +---ArrangementRuns
 


A collection object of ArrangementRun objects.
Role: Use this collection object to manage ArrangementRun objects.

Method Index

AddRun
Creates an ArrangementRun and adds it to the collection.
Item
Returns the specified ArrangementRun item of the collection object.
Remove
Removes the specified ArrangementRun object from the collection.

Methods


o Func AddRun(CATIAMove iRelAxis,
CATSafeArrayVariant iListofMathPoints,
CATSafeArrayVariant iMathDirection) As CATIAArrangementRun
Creates an ArrangementRun and adds it to the collection.
Parameters:
iRelAxis
Relative Axis to be considered.
iListofMathPoints
List of points through which to route.
iMathDirection
Starting routing direction.
Returns:
Returns the newly created ArrangementRun object and adds it to the collection.
o Func Item(CATVariant iIndex) As CATIAArrangementRun
Returns the specified ArrangementRun item of the collection object.
Parameters:
iIndex
The index or the name of the ArrangementRun to retrieve from this collection.
To retrieve a specific object by number, use the rank of the ArrangementRun in that collection.
Note that the index of the first element in the collection is 1, and the index of the last element is Count.
To retrieve a specific ArrangementRun by name, use name that you assigned using the
AnyObject.Name property.
Returns:
The retrieved ArrangementRun object.
o Sub Remove(CATVariant iIndex)
Removes the specified ArrangementRun object from the collection.
Parameters:
iIndex
The index or the name of the ArrangementRun to remove from this collection.
To remove a specific object by number, use the rank of the ArrangementRun in that collection.
Note that the index of the first element in the collection is 1, and the index of the last element is Count.
To remove a specific ArrangementRun by name, use name that you assigned using the
AnyObject.Name property.

Copyright © 2003, Dassault Systèmes. All rights reserved.