Package org.gdal.gnm

Class GenericNetwork

java.lang.Object
org.gdal.gdal.MajorObject
org.gdal.gnm.Network
org.gdal.gnm.GenericNetwork

public class GenericNetwork
extends Network
  • Method Details

    • delete

      public void delete()
      Overrides:
      delete in class Network
    • equals

      public boolean equals​(java.lang.Object obj)
      Overrides:
      equals in class Network
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Network
    • ConnectFeatures

      public int ConnectFeatures​(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir)
    • DisconnectFeatures

      public int DisconnectFeatures​(long nSrcFID, long nTgtFID, long nConFID)
    • DisconnectFeaturesWithId

      public int DisconnectFeaturesWithId​(long nFID)
    • ReconnectFeatures

      public int ReconnectFeatures​(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir)
    • CreateRule

      public int CreateRule​(java.lang.String pszRuleStr)
    • DeleteAllRules

      public int DeleteAllRules()
    • DeleteRule

      public int DeleteRule​(java.lang.String pszRuleStr)
    • GetRules

      public java.util.Vector GetRules()
    • ConnectPointsByLines

      public int ConnectPointsByLines​(java.util.Vector papszLayerList, double dfTolerance, double dfCost, double dfInvCost, int eDir)
    • ChangeBlockState

      public int ChangeBlockState​(long nFID, boolean bIsBlock)
    • ChangeAllBlockState

      public int ChangeAllBlockState​(boolean bIsBlock)
    • ChangeAllBlockState

      public int ChangeAllBlockState()