|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMapGrid
COM Interface 'IMapGrid'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description: 'Provides access to members that control a map grid.' 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 |
IID03762c8b_f4d0_11d1_ade8_080009ec732a
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
draw(IDisplay display,
IMapFrame pMapFrame)
Draws the map grid for a map frame to the given display. |
void |
generateGraphics(IMapFrame pMapFrame,
IGraphicsContainer graphicsContainer)
Generates graphic elements corresponding to the grid lines and stores them in the specified graphics container. |
IMapGridBorder |
getBorder()
The map grid border. |
double |
getExteriorWidth(IDisplay pDisplay,
IMapFrame pMapFrame)
The width (in display units) of the portion of the grid that is outside of the frame. |
IGridLabel |
getLabelFormat()
The label format for map grid labels. |
ILineSymbol |
getLineSymbol()
The symbol used to draw grid lines - null will draw no lines. |
java.lang.String |
getName()
The name of the map grid. |
short |
getSubTickCount()
The number of subticks to draw between the major ticks. |
double |
getSubTickLength()
The length of the subticks in points. |
ILineSymbol |
getSubTickLineSymbol()
The symbol used to draw the subtick lines. |
double |
getTickLength()
The length of the major ticks in points. |
ILineSymbol |
getTickLineSymbol()
The line symbol used to draw the major ticks. |
IMarkerSymbol |
getTickMarkSymbol()
The symbol used to draw tick marks at the grid interval intersections - null will draw no tick marks. |
boolean |
isVisible()
Indicates if the map grid is visible. |
void |
prepareForOutput(int hDC,
int dpi,
tagRECT pixelBounds,
IMapFrame pMapFrame)
Prepares the map grid for output to a device. |
void |
queryLabelVisibility(boolean[] leftVis,
boolean[] topVis,
boolean[] rightVis,
boolean[] bottomVis)
Returns the visibility of the labels along all four sides of the map grid. |
void |
querySubTickVisibility(boolean[] leftVis,
boolean[] topVis,
boolean[] rightVis,
boolean[] bottomVis)
Returns the visibility of the subticks along all four sides of the map grid. |
void |
queryTickVisibility(boolean[] leftVis,
boolean[] topVis,
boolean[] rightVis,
boolean[] bottomVis)
Returns the visibility of the ticks along all four sides of the map grid. |
void |
setBorder(IMapGridBorder gridBorder)
The map grid border. |
void |
setDefaults(IMapFrame pMapFrame)
Sets the properties of the map grid to default values. |
void |
setLabelFormat(IGridLabel format)
The label format for map grid labels. |
void |
setLabelVisibility(boolean leftVis,
boolean topVis,
boolean rightVis,
boolean bottomVis)
Sets the visibility of the labels along all four sides of the map grid. |
void |
setLineSymbol(ILineSymbol symbol)
The symbol used to draw grid lines - null will draw no lines. |
void |
setName(java.lang.String gridName)
The name of the map grid. |
void |
setSubTickCount(short count)
The number of subticks to draw between the major ticks. |
void |
setSubTickLength(double lengthPoints)
The length of the subticks in points. |
void |
setSubTickLineSymbol(ILineSymbol symbol)
The symbol used to draw the subtick lines. |
void |
setSubTickVisibility(boolean leftVis,
boolean topVis,
boolean rightVis,
boolean bottomVis)
Sets the visibility of the subticks along all four sides of the map grid. |
void |
setTickLength(double lengthPoints)
The length of the major ticks in points. |
void |
setTickLineSymbol(ILineSymbol symbol)
The line symbol used to draw the major ticks. |
void |
setTickMarkSymbol(IMarkerSymbol symbol)
The symbol used to draw tick marks at the grid interval intersections - null will draw no tick marks. |
void |
setTickVisibility(boolean leftVis,
boolean topVis,
boolean rightVis,
boolean bottomVis)
Sets the visibility of the ticks along all four sides of the map grid. |
void |
setVisible(boolean visible)
Indicates if the map grid is visible. |
Field Detail |
---|
static final int IID03762c8b_f4d0_11d1_ade8_080009ec732a
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
java.lang.String getName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setName(java.lang.String gridName) throws java.io.IOException, AutomationException
gridName
- The gridName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILineSymbol getLineSymbol() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLineSymbol(ILineSymbol symbol) throws java.io.IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMarkerSymbol getTickMarkSymbol() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTickMarkSymbol(IMarkerSymbol symbol) throws java.io.IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGridLabel getLabelFormat() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelFormat(IGridLabel format) throws java.io.IOException, AutomationException
format
- A reference to a com.esri.arcgis.carto.IGridLabel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILineSymbol getTickLineSymbol() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTickLineSymbol(ILineSymbol symbol) throws java.io.IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getTickLength() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTickLength(double lengthPoints) throws java.io.IOException, AutomationException
lengthPoints
- The lengthPoints (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.short getSubTickCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSubTickCount(short count) throws java.io.IOException, AutomationException
count
- The count (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILineSymbol getSubTickLineSymbol() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSubTickLineSymbol(ILineSymbol symbol) throws java.io.IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSubTickLength() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSubTickLength(double lengthPoints) throws java.io.IOException, AutomationException
lengthPoints
- The lengthPoints (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMapGridBorder getBorder() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBorder(IMapGridBorder gridBorder) throws java.io.IOException, AutomationException
gridBorder
- A reference to a com.esri.arcgis.carto.IMapGridBorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isVisible() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVisible(boolean visible) throws java.io.IOException, AutomationException
visible
- The visible (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryLabelVisibility(boolean[] leftVis, boolean[] topVis, boolean[] rightVis, boolean[] bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in/out: use single element array)topVis
- The topVis (in/out: use single element array)rightVis
- The rightVis (in/out: use single element array)bottomVis
- The bottomVis (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelVisibility(boolean leftVis, boolean topVis, boolean rightVis, boolean bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in)topVis
- The topVis (in)rightVis
- The rightVis (in)bottomVis
- The bottomVis (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryTickVisibility(boolean[] leftVis, boolean[] topVis, boolean[] rightVis, boolean[] bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in/out: use single element array)topVis
- The topVis (in/out: use single element array)rightVis
- The rightVis (in/out: use single element array)bottomVis
- The bottomVis (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTickVisibility(boolean leftVis, boolean topVis, boolean rightVis, boolean bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in)topVis
- The topVis (in)rightVis
- The rightVis (in)bottomVis
- The bottomVis (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void querySubTickVisibility(boolean[] leftVis, boolean[] topVis, boolean[] rightVis, boolean[] bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in/out: use single element array)topVis
- The topVis (in/out: use single element array)rightVis
- The rightVis (in/out: use single element array)bottomVis
- The bottomVis (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSubTickVisibility(boolean leftVis, boolean topVis, boolean rightVis, boolean bottomVis) throws java.io.IOException, AutomationException
leftVis
- The leftVis (in)topVis
- The topVis (in)rightVis
- The rightVis (in)bottomVis
- The bottomVis (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaults(IMapFrame pMapFrame) throws java.io.IOException, AutomationException
pMapFrame
- A reference to a com.esri.arcgis.carto.IMapFrame (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void generateGraphics(IMapFrame pMapFrame, IGraphicsContainer graphicsContainer) throws java.io.IOException, AutomationException
pMapFrame
- A reference to a com.esri.arcgis.carto.IMapFrame (in)graphicsContainer
- A reference to a com.esri.arcgis.carto.IGraphicsContainer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void prepareForOutput(int hDC, int dpi, tagRECT pixelBounds, IMapFrame pMapFrame) throws java.io.IOException, AutomationException
hDC
- The hDC (A COM typedef) (in)dpi
- The dpi (in)pixelBounds
- A Structure: com.esri.arcgis.system.tagRECT (in)pMapFrame
- A reference to a com.esri.arcgis.carto.IMapFrame (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void draw(IDisplay display, IMapFrame pMapFrame) throws java.io.IOException, AutomationException
display
- A reference to a com.esri.arcgis.display.IDisplay (in)pMapFrame
- A reference to a com.esri.arcgis.carto.IMapFrame (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getExteriorWidth(IDisplay pDisplay, IMapFrame pMapFrame) throws java.io.IOException, AutomationException
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)pMapFrame
- A reference to a com.esri.arcgis.carto.IMapFrame (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 |