SpaceAnalysisInterfaces Clashes (Collection)
All Frameworks Object Hierarchy This Framework Indexes
Clashes (Collection)
A collection of all Clash objects currently managed by the application.
The method GetTechnologicalObject("Clashes") on the root product, allows you to retrieve this collection.
Method Index
-
AddFromSel
- Creates a Clash object which takes all products in the selection into account
and adds it to the Clashes collection.
-
Add
- Creates a Clash object which takes all products into account
and adds it to the Clashes collection.
-
Item
- Returns a Clash object using its index or its name from the Clashes collection.
-
Remove
- Removes a Clash object from the Clashes collection.
Methods
-
Creates a Clash object which takes all products in the selection into account
and adds it to the Clashes collection.
- Returns:
- The created Clash
- Example:
- This example creates a new Clash in the TheClashes collection.
Dim NewClash As Clash
Set NewClash = TheClashes.AddFromSel
-
Creates a Clash object which takes all products into account
and adds it to the Clashes collection.
- Returns:
- The created Clash
- Example:
- This example creates a new Clash in the TheClashes collection.
Dim NewClash As Clash
Set NewClash = TheClashes.Add
-
Returns a Clash object using its index or its name from the Clashes collection.
- Parameters:
-
- iIndex
- The index or the name of the Clash to retrieve from the collection of Clashes.
As a numerics, this index is the rank of the Clash in the collection.
The index of the first Clash in the collection is 1, and
the index of the last Clash is Count.
As a string, it is the name you assigned to the Clash.
- Example:
- This example retrieves in ThisClash the ninth Clash,
and in ThatClash the Clash named
Clash Of MyProduct from the TheClashes collection.
Dim ThisClash As Clash
Set ThisClash = TheClashes.Item(9)
Dim ThatClash As Clash
Set ThatClash = TheClashes.Item("Clash Of MyProduct")
-
Removes a Clash object from the Clashes collection.
- Parameters:
-
- iIndex
- The index or the name of the Clash to remove from the collection of Clashes.
As a numerics, this index is the rank of the Clash in the collection.
The index of the first Clash in the collection is 1, and
the index of the last Clash is Count.
As a string, it is the name you assigned to the Clash.
- Example:
- The following example removes the tenth Clash and the Clash named
Clash Of MyProduct from the TheClashes collection.
TheClashes.Remove(10)
TheClashes.Remove("Clash Of MyProduct")
Copyright © 2003, Dassault Systèmes. All rights reserved.