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