|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRelationResult
COM Interface 'IRelationResult'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'
Description: 'Provides access to members that meet the specific relation between two sets of geometries. Not currently implemented for geometries containing elliptic arcs.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID3ff13d39_ea3b_42cb_98f6_0f73a1c89b89
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
void |
add(IRelationResult pRelations)
Add elements of other Relation to the end of this Relations, and the set is re-sorted. |
void |
flipRelations()
Flips the left and right indexes of all the elements of the relation. |
void |
getRelationElement(int i,
int[] left,
int[] right)
The ith element of the relation. |
int |
getRelationElementCount()
The number of pairs of geometries in the relation. |
void |
intersect(IRelationResult pRelations)
Construct the set with only those elements that exist in both relation sets. |
void |
setRelationElement(int i,
int left,
int right)
The ith element of the relation. |
void |
setRelationElements(int cPairs,
esriRelationPair pairs)
Sets RelationResult with an array of relations. |
void |
sortLeft()
Sort the set according to the left index. |
void |
sortRight()
Sort the set according to the right index. |
void |
subtract(IRelationResult pRelations)
Finds elements existing in another relation set and delete them from this set. |
| Field Detail |
|---|
static final int IID3ff13d39_ea3b_42cb_98f6_0f73a1c89b89
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
int getRelationElementCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getRelationElement(int i,
int[] left,
int[] right)
throws java.io.IOException,
AutomationException
i - The i (in)left - The left (out: use single element array)right - The right (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRelationElement(int i,
int left,
int right)
throws java.io.IOException,
AutomationException
i - The i (in)left - The left (in)right - The right (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRelationElements(int cPairs,
esriRelationPair pairs)
throws java.io.IOException,
AutomationException
cPairs - The cPairs (in)pairs - A Structure: com.esri.arcgis.geometry.esriRelationPair (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void sortRight()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void sortLeft()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void flipRelations()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void subtract(IRelationResult pRelations)
throws java.io.IOException,
AutomationException
pRelations - A reference to a com.esri.arcgis.geometry.IRelationResult (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void intersect(IRelationResult pRelations)
throws java.io.IOException,
AutomationException
pRelations - A reference to a com.esri.arcgis.geometry.IRelationResult (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void add(IRelationResult pRelations)
throws java.io.IOException,
AutomationException
pRelations - A reference to a com.esri.arcgis.geometry.IRelationResult (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||