public interface ILasPointInfo
extends java.io.Serializable
Description: 'Provides access to LAS point information.' 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDc4b222f6_c575_4f6b_b7ee_28e34fea446c |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttributeValue(int attribute)
The LAS attribute.
|
byte |
getClassCode()
The class code.
|
void |
getColor(int[] pRed,
int[] pGreen,
int[] pBlue)
The red color component.
|
byte |
getEdgeOfFlightLine()
The edge of flight line.
|
int |
getFileIndex()
The 0-based associated file index.
|
double |
getGpsTime()
The GPS time.
|
int |
getIntensity()
The intensity.
|
IPoint |
getLocation()
The point's location.
|
byte |
getNumberOfReturns()
The number of returns.
|
double |
getPointID()
The 1-based point's record number.
|
int |
getPointSourceID()
The point source ID.
|
byte |
getReturnNumber()
The return number.
|
short |
getScanAngleRank()
The scan angle rank.
|
byte |
getScanDirectionFlag()
The scan direction flag.
|
ISpatialReference |
getSpatialReference()
The spatial reference of the point's location.
|
short |
getUserData()
The user data.
|
_WKSPointZ |
getWksLocation()
The point's location.
|
boolean |
isKeyPoint()
Indicates if the point is a key point.
|
boolean |
isSyntheticPoint()
Indicates if the point is a synthetic point.
|
boolean |
isWithheld()
Indicates if the point is marked withheld.
|
void |
queryLocation(IPoint pPoint)
The point's location.
|
void |
setClassCode(byte pCode)
The class code.
|
void |
setColor(int red,
int green,
int blue)
The red color component.
|
void |
setEdgeOfFlightLine(byte pEdge)
The edge of flight line.
|
void |
setFileIndex(int pIndex)
The 0-based associated file index.
|
void |
setGpsTime(double pTime)
The GPS time.
|
void |
setIntensity(int pIntensity)
The intensity.
|
void |
setIsKeyPoint(boolean pbIsKey)
Indicates if the point is a key point.
|
void |
setIsSyntheticPoint(boolean pbIsSynthetic)
Indicates if the point is a synthetic point.
|
void |
setIsWithheld(boolean pbIsWithheld)
Indicates if the point is marked withheld.
|
void |
setLocation(IPoint ppPoint)
The point's location.
|
void |
setNumberOfReturns(byte pCount)
The number of returns.
|
void |
setPointID(double pID)
The 1-based point's record number.
|
void |
setPointSourceID(int pID)
The point source ID.
|
void |
setReturnNumber(byte pNumber)
The return number.
|
void |
setScanAngleRank(short pAngle)
The scan angle rank.
|
void |
setScanDirectionFlag(byte pFlag)
The scan direction flag.
|
void |
setSpatialReferenceByRef(ISpatialReference ppSpatialRef)
The spatial reference of the point's location.
|
void |
setUserData(short pData)
The user data.
|
void |
setWksLocation(_WKSPointZ pPoint)
The point's location.
|
static final int IIDc4b222f6_c575_4f6b_b7ee_28e34fea446c
static final int xxDummy
static final java.lang.String IID
void setFileIndex(int pIndex)
throws java.io.IOException,
AutomationException
pIndex - The pIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getFileIndex()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setPointID(double pID)
throws java.io.IOException,
AutomationException
pID - The pID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getPointID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setReturnNumber(byte pNumber)
throws java.io.IOException,
AutomationException
pNumber - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.byte getReturnNumber()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setNumberOfReturns(byte pCount)
throws java.io.IOException,
AutomationException
pCount - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.byte getNumberOfReturns()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setScanDirectionFlag(byte pFlag)
throws java.io.IOException,
AutomationException
pFlag - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.byte getScanDirectionFlag()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setEdgeOfFlightLine(byte pEdge)
throws java.io.IOException,
AutomationException
pEdge - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.byte getEdgeOfFlightLine()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setClassCode(byte pCode)
throws java.io.IOException,
AutomationException
pCode - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.byte getClassCode()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setIsWithheld(boolean pbIsWithheld)
throws java.io.IOException,
AutomationException
pbIsWithheld - The pbIsWithheld (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isWithheld()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setIsKeyPoint(boolean pbIsKey)
throws java.io.IOException,
AutomationException
pbIsKey - The pbIsKey (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isKeyPoint()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setIsSyntheticPoint(boolean pbIsSynthetic)
throws java.io.IOException,
AutomationException
pbIsSynthetic - The pbIsSynthetic (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isSyntheticPoint()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setIntensity(int pIntensity)
throws java.io.IOException,
AutomationException
pIntensity - The pIntensity (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getIntensity()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setScanAngleRank(short pAngle)
throws java.io.IOException,
AutomationException
pAngle - The pAngle (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.short getScanAngleRank()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setUserData(short pData)
throws java.io.IOException,
AutomationException
pData - The pData (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.short getUserData()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setPointSourceID(int pID)
throws java.io.IOException,
AutomationException
pID - The pID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getPointSourceID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setGpsTime(double pTime)
throws java.io.IOException,
AutomationException
pTime - The pTime (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getGpsTime()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setColor(int red,
int green,
int blue)
throws java.io.IOException,
AutomationException
red - The red (in)green - The green (in)blue - The blue (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void getColor(int[] pRed,
int[] pGreen,
int[] pBlue)
throws java.io.IOException,
AutomationException
pRed - The pRed (out: use single element array)pGreen - The pGreen (out: use single element array)pBlue - The pBlue (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLocation(IPoint ppPoint) throws java.io.IOException, AutomationException
ppPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPoint getLocation() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setWksLocation(_WKSPointZ pPoint) throws java.io.IOException, AutomationException
pPoint - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception._WKSPointZ getWksLocation() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryLocation(IPoint pPoint) throws java.io.IOException, AutomationException
pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setSpatialReferenceByRef(ISpatialReference ppSpatialRef) throws java.io.IOException, AutomationException
ppSpatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.Object getAttributeValue(int attribute)
throws java.io.IOException,
AutomationException
attribute - A com.esri.arcgis.geodatabaseextensions.esriLasAttributeType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.