|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGpDescribeGeometry
Provides access to the properties and methods of the Describe Geometry object.
Method Summary | |
---|---|
double |
getArea()
The area of the geometry object. |
String |
getCentroid(Object pInside)
The centroid of the geometry object; returns label point if centroid is outside. |
String |
getExtent()
The extent of the geometry object. |
String |
getFirstPoint()
The first point of the geometry object. |
IGeometry |
getGeometry()
Sets the geometry property. |
String |
getHullRectangle()
The four corners of the most narrow enclosing rectangle. |
String |
getIsMultipart()
Indicates whether the geometry object contains more than one part. |
String |
getLabelPoint()
The (inside) label point of the geometry object. |
String |
getLastPoint()
The last point of the geometry object. |
double |
getLength()
The length of the geometry object. |
Object |
getPart(Object part)
Returns the part of the geometry object at the specified index. |
int |
getPartCount()
The number of parts of the geometry object. |
int |
getPointCount()
The number of points of the geometry object. |
String |
getTrueCentroid()
The true centroid of the geometry object. |
String |
getType()
The geometry type of the geometry object. |
Method Detail |
---|
String getType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getCentroid(Object pInside) throws IOException, AutomationException
pInside
- A Variant (in, optional, pass null if not required)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getTrueCentroid() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLabelPoint() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getFirstPoint() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLastPoint() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getArea() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLength() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getIsMultipart() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPartCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getPart(Object part) throws IOException, AutomationException
part
- A Variant (in, optional, pass null if not required)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeometry getGeometry() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getHullRectangle() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPointCount() throws IOException, AutomationException
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 |