Package org.gdal.gnm
Class GenericNetwork
java.lang.Object
org.gdal.gdal.MajorObject
org.gdal.gnm.Network
org.gdal.gnm.GenericNetwork
-
Method Summary
Modifier and TypeMethodDescriptionintintChangeAllBlockState(boolean bIsBlock) intChangeBlockState(long nFID, boolean bIsBlock) intConnectFeatures(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) intConnectPointsByLines(Vector papszLayerList, double dfTolerance, double dfCost, double dfInvCost, int eDir) intCreateRule(String pszRuleStr) voiddelete()intintDeleteRule(String pszRuleStr) intDisconnectFeatures(long nSrcFID, long nTgtFID, long nConFID) intDisconnectFeaturesWithId(long nFID) booleanGetRules()inthashCode()intReconnectFeatures(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) Methods inherited from class org.gdal.gnm.Network
CommitTransaction, CopyLayer, CopyLayer, CreateLayer, CreateLayer, CreateLayer, CreateLayer, DeleteLayer, DisconnectAll, GetFeatureByGlobalFID, GetFileList, GetLayerByIndex, GetLayerByName, GetLayerCount, GetName, GetPath, GetPath, GetProjection, GetProjectionRef, GetVersion, RollbackTransaction, StartTransaction, StartTransaction, TestCapabilityMethods inherited from class org.gdal.gdal.MajorObject
GetDescription, GetMetadata_Dict, GetMetadata_Dict, GetMetadata_List, GetMetadata_List, GetMetadataDomainList, GetMetadataItem, GetMetadataItem, SetDescription, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadataItem, SetMetadataItem
-
Method Details
-
delete
public void delete() -
equals
-
hashCode
public int hashCode() -
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
-
DeleteAllRules
public int DeleteAllRules() -
DeleteRule
-
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()
-