Provides access to members of LasDataset.
Members
| Name | Description | |
|---|---|---|
![]() |
ChangeClassCode | Replace points' class code. |
![]() |
EditClassCode | Set points' class code. |
![]() |
EditClassCodeByClass | Set class code and flags (negative classCode value indicates no code change). |
![]() |
SetClassCode | Set points' class code. |
![]() |
SetClassFlag | Set points' classification flag. |
ILasPointEdit.ChangeClassCode Method
Replace points' class code.
Public Sub ChangeClassCode ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal FileIndex As Integer, _
ByVal pExistingCodes As ILongArray, _
ByVal pNewCodes As ILongArray, _
ByVal bCalculateStats As Boolean _
)
public void ChangeClassCode (
ITrackCancel pTrackCancel,
int FileIndex,
ILongArray pExistingCodes,
ILongArray pNewCodes,
bool bCalculateStats
);
ILasPointEdit.EditClassCode Method
Set points' class code.
Public Sub EditClassCode ( _
ByVal FileIndex As Integer, _
ByVal pPointIDs As IDoubleArray, _
ByVal pCodes As ILongArray, _
ByRef pbHasChange As Boolean _
)
public void EditClassCode (
int FileIndex,
IDoubleArray pPointIDs,
ILongArray pCodes,
ref bool pbHasChange
);
ILasPointEdit.EditClassCodeByClass Method
Set class code and flags (negative classCode value indicates no code change).
Public Sub EditClassCodeByClass ( _
ByVal FileIndex As Integer, _
ByVal pPointIDs As IDoubleArray, _
ByVal newCode As Integer, _
ByVal withheldFlag As esriLasClassFlagEditType, _
ByVal keyPointFlag As esriLasClassFlagEditType, _
ByVal syntheticFlag As esriLasClassFlagEditType, _
ByRef pbHasChange As Boolean _
)
public void EditClassCodeByClass (
int FileIndex,
IDoubleArray pPointIDs,
int newCode,
esriLasClassFlagEditType withheldFlag,
esriLasClassFlagEditType keyPointFlag,
esriLasClassFlagEditType syntheticFlag,
ref bool pbHasChange
);
ILasPointEdit.SetClassCode Method
Set points' class code.
Public Sub SetClassCode ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal FileIndex As Integer, _
ByVal pAOI As Object, _
ByVal bufferDistance As Double, _
ByVal pZRange As IDoubleArray, _
ByVal pFilter As ILasAttributeFilter, _
ByVal newCode As Integer, _
ByVal bCalculateStats As Boolean _
)
public void SetClassCode (
ITrackCancel pTrackCancel,
int FileIndex,
object pAOI,
double bufferDistance,
IDoubleArray pZRange,
ILasAttributeFilter pFilter,
int newCode,
bool bCalculateStats
);
ILasPointEdit.SetClassFlag Method
Set points' classification flag.
Public Sub SetClassFlag ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal FileIndex As Integer, _
ByVal pAOI As Object, _
ByVal bufferDistance As Double, _
ByVal pZRange As IDoubleArray, _
ByVal pFilter As ILasAttributeFilter, _
ByVal newFlags As Integer, _
ByVal bClear As Boolean, _
ByVal bCalculateStats As Boolean _
)
public void SetClassFlag (
ITrackCancel pTrackCancel,
int FileIndex,
object pAOI,
double bufferDistance,
IDoubleArray pZRange,
ILasAttributeFilter pFilter,
int newFlags,
bool bClear,
bool bCalculateStats
);
Classes that implement ILasPointEdit
| Classes | Description |
|---|---|
| LasDataset | Esri LasDataset component. |
