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