|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicInMemoryFeatureNodeGeometry
Provides access to members that manage the schematic in memory feature node geometry.
| Method Summary | |
|---|---|
IPoint |
getInitialPosition()
Initial position of the schematic in memory feature node. |
int |
getPortCount(ILayer layer)
Number of ports of the schematic in memory feature node. |
IPoint |
getPortPosition(ILayer layer,
int portNumber)
Provides access to the position of specified port number of the schematic in memory feature node. |
IPoint |
getPosition()
Position of the schematic in memory feature node. |
void |
putCoords(double x,
double y)
Changes the coordinates of the schematic in memory feature node. |
void |
queryBoundingBoxCoords(ILayer layer,
double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
Queries the bounding box coordinates of specified port number of the schematic in memory feature node. |
void |
queryCoords(double[] x,
double[] y)
Queries the coordinates of the schematic in memory feature node. |
void |
queryPortCoords(ILayer layer,
int portNumber,
double[] x,
double[] y)
Queries the coordinates of specified port number of the schematic in memory feature node. |
void |
setInitialPosition(IPoint point)
Initial position of the schematic in memory feature node. |
void |
setPosition(IPoint point)
Position of the schematic in memory feature node. |
| Method Detail |
|---|
IPoint getPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPosition(IPoint point)
throws IOException,
AutomationException
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPoint getInitialPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInitialPosition(IPoint point)
throws IOException,
AutomationException
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void putCoords(double x,
double y)
throws IOException,
AutomationException
x - The x (in)y - The y (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryCoords(double[] x,
double[] y)
throws IOException,
AutomationException
x - The x (in/out: use single element array)y - The y (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPortCount(ILayer layer)
throws IOException,
AutomationException
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPoint getPortPosition(ILayer layer,
int portNumber)
throws IOException,
AutomationException
layer - A reference to a com.esri.arcgis.carto.ILayer (in)portNumber - The portNumber (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryPortCoords(ILayer layer,
int portNumber,
double[] x,
double[] y)
throws IOException,
AutomationException
layer - A reference to a com.esri.arcgis.carto.ILayer (in)portNumber - The portNumber (in)x - The x (in/out: use single element array)y - The y (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryBoundingBoxCoords(ILayer layer,
double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
throws IOException,
AutomationException
layer - A reference to a com.esri.arcgis.carto.ILayer (in)xMin - The xMin (in/out: use single element array)yMin - The yMin (in/out: use single element array)xMax - The xMax (in/out: use single element array)yMax - The yMax (in/out: use single element array)
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 | ||||||||