|
|||||||||
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 |