|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILasDatasetLayer
Provides access to members that control a Lasdataset layer.
Method Summary | |
---|---|
void |
addRenderer(ITinRenderer pRenderer)
Add a renderer to the end of the group. |
void |
clearRenderers()
Remove all the renderers from the group. |
void |
deleteRenderer(ITinRenderer pRenderer)
Remove a renderer from the group. |
double |
getAnalysisToolsResolution()
Indicates the resolution that analysis tools will be enabled. |
double |
getCurrentResolution()
Indicates the current resolution. |
ISurface |
getCurrentSurface()
Gets current surface. |
ILasDataset |
getDataset()
The LasDataset used to define the layer. |
String |
getDisplayField()
The primary display field. |
ISymbol |
getFileExtentSymbol()
The symbol for drawing file extent. |
ITextSymbol |
getFileNameSymbol()
The symbol for display file name. |
ILasFilter |
getFilter()
The display filter. |
double |
getFullResolutionScale()
Indicates the map scale at which data may be displayed at full resolution. |
int |
getPointBudget()
Indicates the point budget. |
int |
getPointCountPerCentimeter()
Indicates the point count per centimeter on screen. |
ITinRenderer |
getRenderer(int index)
Gets the nth renderer. |
int |
getRendererCount()
The number of renderers. |
void |
insertRenderer(ITinRenderer pRenderer,
int index)
Insert a renderer at given index. |
boolean |
isMaintainCurrentSurface()
Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer. |
boolean |
isScaleSymbols()
Indicates if symbols are scaled for this layer. |
boolean |
isShowFileExtent()
Indicates whether or not to draw file extent. |
boolean |
isShowFileName()
Indicates whether or not to display file ame. |
boolean |
isShowResolution()
Indicates if TOC should display resolution. |
boolean |
isUseFullResolutionScale()
Indicates if map scale should be used to control full resolution display. |
void |
setAnalysisToolsResolution(double pAnalysisResolution)
Indicates the resolution that analysis tools will be enabled. |
void |
setDatasetByRef(ILasDataset ppLasDataset)
The LasDataset used to define the layer. |
void |
setDisplayField(String pFieldName)
The primary display field. |
void |
setFileExtentSymbolByRef(ISymbol ppSymbol)
The symbol for drawing file extent. |
void |
setFileNameSymbolByRef(ITextSymbol ppSymbol)
The symbol for display file name. |
void |
setFilterByRef(ILasFilter ppFilter)
The display filter. |
void |
setFullResolutionScale(double pScale)
Indicates the map scale at which data may be displayed at full resolution. |
void |
setMaintainCurrentSurface(boolean pbMaintainSurface)
Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer. |
void |
setPointBudget(int pPointBudget)
Indicates the point budget. |
void |
setPointCountPerCentimeter(int pPointBudget)
Indicates the point count per centimeter on screen. |
void |
setScaleSymbols(boolean pbScale)
Indicates if symbols are scaled for this layer. |
void |
setShowFileExtent(boolean pbShow)
Indicates whether or not to draw file extent. |
void |
setShowFileName(boolean pbShow)
Indicates whether or not to display file ame. |
void |
setShowResolution(boolean pbShow)
Indicates if TOC should display resolution. |
void |
setUseFullResolutionScale(boolean pbUseScale)
Indicates if map scale should be used to control full resolution display. |
Methods inherited from interface com.esri.arcgis.carto.ILayer |
---|
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible |
Method Detail |
---|
ILasDataset getDataset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDatasetByRef(ILasDataset ppLasDataset) throws IOException, AutomationException
ppLasDataset
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasDataset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILasFilter getFilter() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFilterByRef(ILasFilter ppFilter) throws IOException, AutomationException
ppFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISurface getCurrentSurface() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getRendererCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinRenderer getRenderer(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addRenderer(ITinRenderer pRenderer) throws IOException, AutomationException
pRenderer
- A reference to a com.esri.arcgis.carto.ITinRenderer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void insertRenderer(ITinRenderer pRenderer, int index) throws IOException, AutomationException
pRenderer
- A reference to a com.esri.arcgis.carto.ITinRenderer (in)index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void deleteRenderer(ITinRenderer pRenderer) throws IOException, AutomationException
pRenderer
- A reference to a com.esri.arcgis.carto.ITinRenderer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearRenderers() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDisplayField() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayField(String pFieldName) throws IOException, AutomationException
pFieldName
- The pFieldName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isScaleSymbols() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setScaleSymbols(boolean pbScale) throws IOException, AutomationException
pbScale
- The pbScale (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getCurrentResolution() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowResolution() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowResolution(boolean pbShow) throws IOException, AutomationException
pbShow
- The pbShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowFileExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowFileExtent(boolean pbShow) throws IOException, AutomationException
pbShow
- The pbShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISymbol getFileExtentSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFileExtentSymbolByRef(ISymbol ppSymbol) throws IOException, AutomationException
ppSymbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowFileName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowFileName(boolean pbShow) throws IOException, AutomationException
pbShow
- The pbShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITextSymbol getFileNameSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFileNameSymbolByRef(ITextSymbol ppSymbol) throws IOException, AutomationException
ppSymbol
- A reference to a com.esri.arcgis.display.ITextSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPointCountPerCentimeter() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPointCountPerCentimeter(int pPointBudget) throws IOException, AutomationException
pPointBudget
- The pPointBudget (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPointBudget() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPointBudget(int pPointBudget) throws IOException, AutomationException
pPointBudget
- The pPointBudget (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getAnalysisToolsResolution() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAnalysisToolsResolution(double pAnalysisResolution) throws IOException, AutomationException
pAnalysisResolution
- The pAnalysisResolution (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isMaintainCurrentSurface() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaintainCurrentSurface(boolean pbMaintainSurface) throws IOException, AutomationException
pbMaintainSurface
- The pbMaintainSurface (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseFullResolutionScale() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseFullResolutionScale(boolean pbUseScale) throws IOException, AutomationException
pbUseScale
- The pbUseScale (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFullResolutionScale() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFullResolutionScale(double pScale) throws IOException, AutomationException
pScale
- The pScale (in)
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 |