|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRelationalOperator3D
Provides access to members that determine if a certain spatial relationship exists between two geometries with Zs.
This interface is new at ArcGIS 9.3.
Indicates whether two Z-Aware geometries intersect, sharing at least one point in common. In contrast to IRelationalOperator, Z values are taken into account when determining whether the given relationship exists.
These methods are intended to be called against top-level
geometries only (Point, Multipoint, Polyline, Polygon, Envelope,
MultiPatch). To call a method against a Segment/Path or Ring, first
add the part to a Polyline or Polygon container, respectively, and
then call the appropriate method against the container.
These methods treat MultiPatch geometries as shell representations,
where the interior is not considered part of the geometry.
Consequently, a point situated inside a MultiPatch that does not
touch one of its surfaces will be classified as disjoint from that
MultiPatch.
Method Summary | |
---|---|
boolean |
disjoint3D(IGeometry pOther)
Indicates if the two geometries share no points in common. |
Method Detail |
---|
boolean disjoint3D(IGeometry pOther) throws IOException, AutomationException
Determines whether two z aware geometries intersect in 3D
space. Two geometries are disjoint if their intersection is
empty. Two geometries intersect if disjoint is FALSE.
pOther
- A reference to a com.esri.arcgis.geometry.IGeometry (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 |