SelectiveAdaptiveRange

constructor(radius: Double, minrange: Double, maxrange: Double, desiredNeighborsCount: Int, tolerance: Int)

Parameters

radius

default radius in metres

minrange

minimum radius in metres

maxrange

maximum radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than num-tolerance, the radius is increased; if the number of neighbors is higher than num+tolerance, the radius is decreased


constructor(radius: Double, minrange: Double, maxrange: Double, desiredNeighborsCount: Int, tolerance: Int, adjustment: Double)

Parameters

radius

default radius in metres

minrange

minimum radius in metres

maxrange

maximum radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased

adjustment

the amount of metres the range will be changed if out of the bounds


constructor(radius: Double, minrange: Double, maxrange: Double, desiredNeighborsCount: Int, tolerance: Int, adjustment: Double, molType: String)

Parameters

radius

default radius in metres

minrange

minimum radius in metres

maxrange

maximum radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased

adjustment

the amount of metres the range will be changed if out of the bounds

molType

the molecule whose presence will allow links to be created


constructor(radius: Double, minrange: Double, desiredNeighborsCount: Int, tolerance: Int)

Parameters

radius

default radius in metres

minrange

minimum radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased


constructor(radius: Double, minrange: Double, desiredNeighborsCount: Int, tolerance: Int, adjustment: Double)

Parameters

radius

default radius in metres

minrange

minimum radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased

adjustment

the amount of metres the range will be changed if out of the bounds


constructor(radius: Double, desiredNeighborsCount: Int, tolerance: Int)

Parameters

radius

default radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased


constructor(radius: Double, desiredNeighborsCount: Int, tolerance: Int, adjustment: Double)

Parameters

radius

default radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased

adjustment

the amount of metres the range will be changed if out of the bounds


constructor(radius: Double, desiredNeighborsCount: Int, tolerance: Int, molType: String)

Parameters

radius

default radius in metres

desiredNeighborsCount

preferred number of neighbors

tolerance

if the number of neighbors is smaller than desiredNeighborsCount-tolerance, the radius is increased; if the number of neighbors is higher than desiredNeighborsCount+tolerance, the radius is decreased

molType

the molecule whose presence will allow links to be created