IRelationResult64 Interface

Provides access to members that meet the specific relation between two sets of geometries. Not currently implemented for geometries containing elliptic arcs.

Members

Name Description
Method Add Add elements of other Relation to the end of this Relations, and the set is re-sorted.
Method FlipRelations Flips the left and right indexes of all the elements of the relation.
Method Intersect Construct the set with only those elements that exist in both relation sets.
Read-only property RelationElement The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.
Read-only property RelationElement64 The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.
Read-only property RelationElementCount The number of pairs of geometries in the relation.
Read-only property RelationElementCount64 The number of pairs of geometries in the relation.
Method SetRelationElement The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.
Method SetRelationElement64 The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.
Method SetRelationElements Sets RelationResult with an array of relations.
Method SetRelationElements64 Sets RelationResult with an array of relations.
Method SortLeft Sort the set according to the left index.
Method SortRight Sort the set according to the right index.
Method Subtract Finds elements existing in another relation set and delete them from this set.

IRelationResult64.RelationElement64 Property

The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.

Public Sub RelationElement64 ( _
    ByVal i As Long, _
    ByRef left As Int64&, _
    ByRef right As Int64& _
)
public void RelationElement64 (
    long i,
    ref Int64& left,
    ref Int64& right
);

IRelationResult64.RelationElementCount64 Property

The number of pairs of geometries in the relation.

Public ReadOnly Property RelationElementCount64 As Long
public long RelationElementCount64 {get;}

IRelationResult64.SetRelationElement64 Method

The ith element of the relation. The indexes refer to elements of the left and right operand geometry bags.

Public Sub SetRelationElement64 ( _
    ByVal i As Long, _
    ByVal left As Long, _
    ByVal right As Long _
)
public void SetRelationElement64 (
    long i,
    long left,
    long right
);

IRelationResult64.SetRelationElements64 Method

Sets RelationResult with an array of relations.

Public Sub SetRelationElements64 ( _
    ByVal cPairs As Long, _
    ByRef Pairs As esriRelationPair64 _
)
public void SetRelationElements64 (
    long cPairs,
    ref esriRelationPair64 Pairs
);

Inherited Interfaces

Interfaces Description
IRelationResult Provides access to members that meet the specific relation between two sets of geometries. Not currently implemented for geometries containing elliptic arcs.

Classes that implement IRelationResult64

Classes Description
RelationResult The indexes of geometrybag elements that are in a specified relation.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.