|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILasAttributeRenderer
Provides access to members that control functions common to all LAS attribute renderers.
Method Summary | |
---|---|
int |
getAttribute()
The LAS attribute to be used to define drawing symbol. |
ILasPointFilter |
getFilter()
The LAS query filter. |
double |
getThinningFactor()
The thinning factor. |
void |
setAttribute(int pType)
The LAS attribute to be used to define drawing symbol. |
void |
setFilterByRef(ILasPointFilter ppFilter)
The LAS query filter. |
void |
setThinningFactor(double pFactor)
The thinning factor. |
Method Detail |
---|
void setFilterByRef(ILasPointFilter ppFilter) throws IOException, AutomationException
ppFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILasPointFilter getFilter() throws IOException, AutomationException
Filter is an ILasPointFilter
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setThinningFactor(double pFactor) throws IOException, AutomationException
pFactor
- The pFactor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getThinningFactor() throws IOException, AutomationException
Thinning factor allows setting a point budget on the number of points to be retrieved and rendered by the layer. A thinning factor of 1.0 returns 100% of the points, a thinning factor of 0.01 returns 1% and a thinning factor of 0.001 returns 0.1% percent of the points
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAttribute(int pType) throws IOException, AutomationException
pType
- A com.esri.arcgis.geodatabaseextensions.esriLasAttributeType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getAttribute() throws IOException, AutomationException
The values of this attribute of the point records will be used to render the layer. Valid values are esriLasClassCode, esriLasReturnNumber, esriLasNumberOfReturns, esriLasScanDirectionFlag, esriLasEdgeOfFlightLine, esriLasScanAngleRank, esriLasUserData, esriLasPointSourceID. (Two additional attributes are supported in Scene: esriLasIntensity and esriLasColorRGB)
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 |