Return a new Rel object with any implementation-specific options defined in options.
Parameters: |
|
---|
Create a new relation pair between two ITAPS interfaces.
Parameters: |
|
---|---|
Returns: | The newly-created relation pair |
Destroy a relation pair.
Parameters: |
|
---|
Find all relation pairs that contain the specified interface.
Parameters: |
|
---|---|
Returns: | A list of relation pairs |
An association between two ITAPS interfaces allowing their entities or sets to be related to one another.
Relate two elements (entities or sets) to one another. If left and right are arrays, relate the elements pairwise.
Parameters: |
---|
Infer the relations between elements (entities or sets) in the interfaces defined by this relation pair. The criteria used to infer these relations depends on the interfaces in the pair, the iRel implementation, and the source of the data in those interfaces.
One half of a Pair, corresponding to a given side of the relation pair.
Get the related entities for an entity, entity set, or array of entities.
Set the related entities for an entity, entity set, or array of entities to entities2.
Remove the relation data for an entity, entity set, or array of entities.
Return the instance corresponding to the this side of the relation pair.
Get the entity/set related to the specified element. If the input is an array of elements, this function returns pairwise relations.
Parameters: | |
---|---|
Returns: | The related entity |
Infer the relations corresponding to the supplied element(s) (entities or sets) in the interfaces defined by this relation pair. The criteria used to infer these relations depends on the interfaces in the pair, the iRel implementation, and the source of the data in those interfaces.
Parameters: |
---|
An enumeration of relation types corresponding to iRel_RelationType.
The relation relates entities on this side to/from the other side.
The relation relates sets on this side to/from the other side.
The relation relates sets on this side to/from the other side, and entities to (not from) the other side.