public class LasPointInfo extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, ILasPointInfo, ILasPointInfo2
Description 'Esri LAS point info object.' 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 =
IID, IIDe0ddaee9_e87b_44cf_9170_0252214cafa5, xxDummyIIDc4b222f6_c575_4f6b_b7ee_28e34fea446c| Constructor and Description |
|---|
LasPointInfo()
Constructs a LasPointInfo using ArcGIS Engine.
|
LasPointInfo(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
LasPointInfo theLasPointInfo = (LasPointInfo) obj; |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
java.lang.Object |
getAttributeValue(int attribute)
The LAS attribute.
|
byte |
getClassCode()
The class code.
|
static java.lang.String |
getClsid()
getClsid.
|
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.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
IPoint |
getLocation()
The point's location.
|
int |
getNearInfraredColor()
Near infrared color.
|
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.
|
double |
getScanAngleDegree()
The scan angle in degree.
|
short |
getScanAngleRank()
The scan angle rank.
|
byte |
getScanDirectionFlag()
The scan direction flag.
|
byte |
getScannerChannel()
The scanner channel.
|
ISpatialReference |
getSpatialReference()
The spatial reference of the point's location.
|
short |
getUserData()
The user data.
|
_WKSPointZ |
getWksLocation()
The point's location.
|
int |
hashCode()
the hashcode for this object
|
boolean |
isKeyPoint()
Indicates if the point is a key point.
|
boolean |
isOverlapPoint()
Indicates if the point is an overlap 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 |
release()
Release this COM object reference
|
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 |
setIsOverlapPoint(boolean pbIsOverlap)
Indicates if the point is an overlap 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 |
setNearInfraredColor(int pColor)
Near infrared color.
|
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 |
setScanAngleDegree(double pAngle)
The scan angle in degree.
|
void |
setScanAngleRank(short pAngle)
The scan angle rank.
|
void |
setScanDirectionFlag(byte pFlag)
The scan direction flag.
|
void |
setScannerChannel(byte pChannel)
The scanner channel.
|
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.
|
public LasPointInfo()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic LasPointInfo(java.lang.Object obj)
throws java.io.IOException
LasPointInfo theLasPointInfo = (LasPointInfo) obj;obj to LasPointInfo.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void setFileIndex(int pIndex)
throws java.io.IOException,
AutomationException
setFileIndex in interface ILasPointInfopIndex - The pIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getFileIndex()
throws java.io.IOException,
AutomationException
getFileIndex in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPointID(double pID)
throws java.io.IOException,
AutomationException
setPointID in interface ILasPointInfopID - The pID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getPointID()
throws java.io.IOException,
AutomationException
getPointID in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setReturnNumber(byte pNumber)
throws java.io.IOException,
AutomationException
setReturnNumber in interface ILasPointInfopNumber - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getReturnNumber()
throws java.io.IOException,
AutomationException
getReturnNumber in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setNumberOfReturns(byte pCount)
throws java.io.IOException,
AutomationException
setNumberOfReturns in interface ILasPointInfopCount - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getNumberOfReturns()
throws java.io.IOException,
AutomationException
getNumberOfReturns in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setScanDirectionFlag(byte pFlag)
throws java.io.IOException,
AutomationException
setScanDirectionFlag in interface ILasPointInfopFlag - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getScanDirectionFlag()
throws java.io.IOException,
AutomationException
getScanDirectionFlag in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setEdgeOfFlightLine(byte pEdge)
throws java.io.IOException,
AutomationException
setEdgeOfFlightLine in interface ILasPointInfopEdge - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getEdgeOfFlightLine()
throws java.io.IOException,
AutomationException
getEdgeOfFlightLine in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setClassCode(byte pCode)
throws java.io.IOException,
AutomationException
setClassCode in interface ILasPointInfopCode - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getClassCode()
throws java.io.IOException,
AutomationException
getClassCode in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIsWithheld(boolean pbIsWithheld)
throws java.io.IOException,
AutomationException
setIsWithheld in interface ILasPointInfopbIsWithheld - The pbIsWithheld (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isWithheld()
throws java.io.IOException,
AutomationException
isWithheld in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIsKeyPoint(boolean pbIsKey)
throws java.io.IOException,
AutomationException
setIsKeyPoint in interface ILasPointInfopbIsKey - The pbIsKey (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isKeyPoint()
throws java.io.IOException,
AutomationException
isKeyPoint in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIsSyntheticPoint(boolean pbIsSynthetic)
throws java.io.IOException,
AutomationException
setIsSyntheticPoint in interface ILasPointInfopbIsSynthetic - The pbIsSynthetic (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isSyntheticPoint()
throws java.io.IOException,
AutomationException
isSyntheticPoint in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIntensity(int pIntensity)
throws java.io.IOException,
AutomationException
setIntensity in interface ILasPointInfopIntensity - The pIntensity (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getIntensity()
throws java.io.IOException,
AutomationException
getIntensity in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setScanAngleRank(short pAngle)
throws java.io.IOException,
AutomationException
setScanAngleRank in interface ILasPointInfopAngle - The pAngle (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public short getScanAngleRank()
throws java.io.IOException,
AutomationException
getScanAngleRank in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setUserData(short pData)
throws java.io.IOException,
AutomationException
setUserData in interface ILasPointInfopData - The pData (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public short getUserData()
throws java.io.IOException,
AutomationException
getUserData in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPointSourceID(int pID)
throws java.io.IOException,
AutomationException
setPointSourceID in interface ILasPointInfopID - The pID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getPointSourceID()
throws java.io.IOException,
AutomationException
getPointSourceID in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setGpsTime(double pTime)
throws java.io.IOException,
AutomationException
setGpsTime in interface ILasPointInfopTime - The pTime (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getGpsTime()
throws java.io.IOException,
AutomationException
getGpsTime in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setColor(int red,
int green,
int blue)
throws java.io.IOException,
AutomationException
setColor in interface ILasPointInfored - 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.public void getColor(int[] pRed,
int[] pGreen,
int[] pBlue)
throws java.io.IOException,
AutomationException
getColor in interface ILasPointInfopRed - 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.public void setLocation(IPoint ppPoint) throws java.io.IOException, AutomationException
setLocation in interface ILasPointInfoppPoint - 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.public IPoint getLocation() throws java.io.IOException, AutomationException
getLocation in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setWksLocation(_WKSPointZ pPoint) throws java.io.IOException, AutomationException
setWksLocation in interface ILasPointInfopPoint - 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.public _WKSPointZ getWksLocation() throws java.io.IOException, AutomationException
getWksLocation in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void queryLocation(IPoint pPoint) throws java.io.IOException, AutomationException
queryLocation in interface ILasPointInfopPoint - 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.public void setSpatialReferenceByRef(ISpatialReference ppSpatialRef) throws java.io.IOException, AutomationException
setSpatialReferenceByRef in interface ILasPointInfoppSpatialRef - 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.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference in interface ILasPointInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.Object getAttributeValue(int attribute)
throws java.io.IOException,
AutomationException
getAttributeValue in interface ILasPointInfoattribute - A com.esri.arcgis.geodatabaseextensions.esriLasAttributeType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setScanAngleDegree(double pAngle)
throws java.io.IOException,
AutomationException
setScanAngleDegree in interface ILasPointInfo2pAngle - The pAngle (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getScanAngleDegree()
throws java.io.IOException,
AutomationException
getScanAngleDegree in interface ILasPointInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setScannerChannel(byte pChannel)
throws java.io.IOException,
AutomationException
setScannerChannel in interface ILasPointInfo2pChannel - An unsigned byte (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public byte getScannerChannel()
throws java.io.IOException,
AutomationException
getScannerChannel in interface ILasPointInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIsOverlapPoint(boolean pbIsOverlap)
throws java.io.IOException,
AutomationException
setIsOverlapPoint in interface ILasPointInfo2pbIsOverlap - The pbIsOverlap (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isOverlapPoint()
throws java.io.IOException,
AutomationException
isOverlapPoint in interface ILasPointInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setNearInfraredColor(int pColor)
throws java.io.IOException,
AutomationException
setNearInfraredColor in interface ILasPointInfo2pColor - The pColor (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getNearInfraredColor()
throws java.io.IOException,
AutomationException
getNearInfraredColor in interface ILasPointInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.