|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRelationResult
Provides access to members that find the distance between two geometries. Not currently implemented for geometries containing elliptic arcs.
Method Summary | |
---|---|
void |
add(IRelationResult pRelations)
add |
void |
flipRelations()
flipRelations |
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)
intersect |
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()
sortLeft |
void |
sortRight()
sortRight |
void |
subtract(IRelationResult pRelations)
subtract |
Method Detail |
---|
int getRelationElementCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getRelationElement(int i, int[] left, int[] right) throws IOException, AutomationException
i
- The i (in)left
- The left (out: use single element array)right
- The right (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRelationElement(int i, int left, int right) throws IOException, AutomationException
i
- The i (in)left
- The left (in)right
- The right (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRelationElements(int cPairs, esriRelationPair pairs) throws IOException, AutomationException
cPairs
- The cPairs (in)pairs
- A Structure: com.esri.arcgis.geometry.esriRelationPair (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void sortRight() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void sortLeft() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void flipRelations() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void subtract(IRelationResult pRelations) throws IOException, AutomationException
pRelations
- A reference to a com.esri.arcgis.geometry.IRelationResult (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void intersect(IRelationResult pRelations) throws IOException, AutomationException
pRelations
- A reference to a com.esri.arcgis.geometry.IRelationResult (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void add(IRelationResult pRelations) throws IOException, AutomationException
pRelations
- A reference to a com.esri.arcgis.geometry.IRelationResult (in)
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 |