Package org.gdal.gnm

Class GenericNetwork


public class GenericNetwork extends Network
  • Method Details

    • delete

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

      public boolean equals(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(String pszRuleStr)
    • DeleteAllRules

      public int DeleteAllRules()
    • DeleteRule

      public int DeleteRule(String pszRuleStr)
    • GetRules

      public Vector GetRules()
    • ConnectPointsByLines

      public int ConnectPointsByLines(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()