|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGraphicTracker
COM Interface 'IGraphicTracker'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEngineCore.olb'
Description: 'Provides access to members that set the state of a Graphic Tracker object' 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 |
IID8aac2f0d_6020_44fb_bb2c_94a153ad7500
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
int |
add(IGeometry pGeometry,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
Adds a new graphic from the given geometry and symbol. |
IGraphicTrackerSymbol |
createSymbol(ISymbol pSymbol2D,
ISymbol pSymbol3D)
Creates a Graphic Tracker symbol given a 2D and a 3D symbol. |
IGraphicTrackerSymbol |
createSymbolFromPath(java.lang.String pathTo2D,
java.lang.String pathTo3D)
Creates a Graphic Tracker symbol given a path to a 2D symbol and a path to a 3D symbol. |
int |
getCount()
Indicates the number of graphics in the collection. |
void |
highlight(int id,
boolean bHighlight)
Emphasizes the graphic. |
int |
hitTest(int x,
int y)
Returns the ID of the first graphic touched by the input window coordinates. |
void |
initialize(java.lang.Object pMapOrGlobe)
Sets the Map or Globe that will be used to render the Graphic Tracker. |
boolean |
isSuspendUpdate()
Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed. |
void |
moveTo(int id,
double x,
double y,
double z)
Moves the given graphic to the location specified by the input map coordinates. |
void |
remove(int id)
Removes the graphic specified by the supplied ID. |
void |
removeAll()
Removes all graphics from the collection. |
void |
replace(int id,
IGeometry pGeometry,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
Creates a new graphic which will replace the element specified by the given ID. |
void |
setElevationMode(int id,
int eElevation)
Sets the elevation mode for the given graphic. |
void |
setGeometry(int id,
IGeometry pGeometry)
Sets a new geometry for the given graphic. |
void |
setLabel(int id,
java.lang.String newLabel)
Sets a label for the given graphic. |
void |
setOrientationMode(int id,
int eOrientation)
Sets the orientation mode for the given graphic. |
void |
setPointOrientation(int id,
double dPitch,
double dRoll,
double dYaw)
Sets the orientation for the given point graphic. |
void |
setPointSymbolSize(int id,
double size)
Sets the symbol size for the given point graphic. |
void |
setScaleMode(int id,
int eScale)
Sets the scaling mode for the given graphic. |
void |
setSuspendUpdate(boolean suspendUpdate)
Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed. |
void |
setSymbol(int id,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
Sets a new symbol for the given graphic. |
void |
setTextSymbol(int id,
ISimpleTextSymbol pSymbol)
Sets the text symbol for the given graphic. |
void |
setTransparency(int id,
int lTransparency)
Sets the transparency for the given graphic. |
void |
setVisible(int id,
boolean bVisible)
Sets the visibility for the given graphic. |
| Field Detail |
|---|
static final int IID8aac2f0d_6020_44fb_bb2c_94a153ad7500
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
int getCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGraphicTrackerSymbol createSymbol(ISymbol pSymbol2D,
ISymbol pSymbol3D)
throws java.io.IOException,
AutomationException
pSymbol2D - A reference to a com.esri.arcgis.display.ISymbol (in)pSymbol3D - A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGraphicTrackerSymbol createSymbolFromPath(java.lang.String pathTo2D,
java.lang.String pathTo3D)
throws java.io.IOException,
AutomationException
pathTo2D - The pathTo2D (in)pathTo3D - The pathTo3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int add(IGeometry pGeometry,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
throws java.io.IOException,
AutomationException
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remove(int id)
throws java.io.IOException,
AutomationException
id - The id (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeAll()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void replace(int id,
IGeometry pGeometry,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
throws java.io.IOException,
AutomationException
id - The id (in)pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void initialize(java.lang.Object pMapOrGlobe)
throws java.io.IOException,
AutomationException
pMapOrGlobe - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabel(int id,
java.lang.String newLabel)
throws java.io.IOException,
AutomationException
id - The id (in)newLabel - The newLabel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGeometry(int id,
IGeometry pGeometry)
throws java.io.IOException,
AutomationException
id - The id (in)pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymbol(int id,
IGraphicTrackerSymbol pGraphicTrackerSymbol)
throws java.io.IOException,
AutomationException
id - The id (in)pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setScaleMode(int id,
int eScale)
throws java.io.IOException,
AutomationException
id - The id (in)eScale - A com.esri.arcgis.enginecore.esriGTScale constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOrientationMode(int id,
int eOrientation)
throws java.io.IOException,
AutomationException
id - The id (in)eOrientation - A com.esri.arcgis.enginecore.esriGTOrientation constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setElevationMode(int id,
int eElevation)
throws java.io.IOException,
AutomationException
id - The id (in)eElevation - A com.esri.arcgis.enginecore.esriGTElevation constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVisible(int id,
boolean bVisible)
throws java.io.IOException,
AutomationException
id - The id (in)bVisible - The bVisible (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTransparency(int id,
int lTransparency)
throws java.io.IOException,
AutomationException
id - The id (in)lTransparency - The lTransparency (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextSymbol(int id,
ISimpleTextSymbol pSymbol)
throws java.io.IOException,
AutomationException
id - The id (in)pSymbol - A reference to a com.esri.arcgis.display.ISimpleTextSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPointOrientation(int id,
double dPitch,
double dRoll,
double dYaw)
throws java.io.IOException,
AutomationException
id - The id (in)dPitch - The dPitch (in)dRoll - The dRoll (in)dYaw - The dYaw (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPointSymbolSize(int id,
double size)
throws java.io.IOException,
AutomationException
id - The id (in)size - The size (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void highlight(int id,
boolean bHighlight)
throws java.io.IOException,
AutomationException
id - The id (in)bHighlight - The bHighlight (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int hitTest(int x,
int y)
throws java.io.IOException,
AutomationException
x - The x (in)y - The y (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void moveTo(int id,
double x,
double y,
double z)
throws java.io.IOException,
AutomationException
id - The id (in)x - The x (in)y - The y (in)z - The z (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isSuspendUpdate()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSuspendUpdate(boolean suspendUpdate)
throws java.io.IOException,
AutomationException
suspendUpdate - The suspendUpdate (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 | ||||||||