API / geotoolkit / util / ArithmeticMeanScaleCalculator / ArithmeticMeanScaleCalculator
util.ArithmeticMeanScaleCalculator.ArithmeticMeanScaleCalculator
Based on "WeightedArithmeticMean" with weight power (the power's default is "1").
The mean is weighted with device distances.
Constructors
Constructors
• new ArithmeticMeanScaleCalculator(weightPower?)
Creates an instance
| Name | Type | Description |
|---|---|---|
Optional weightPower | number | weight power (default is "1") |
Methods
▸ calculateScale(distances): number
Gets integral "model-to-device" scale
Throws
Error if input distances are not valid
| Name | Type | Description |
|---|---|---|
distances | IModelDeviceDistance[] | array of model-device distances pairs |
number
IScaleCalculator.calculateScale
▸ getWeightPower(): number
Gets weight power
number
weight power
▸ setWeightPower(weightPower): ArithmeticMeanScaleCalculator
Sets weight power
| Name | Type | Description |
|---|---|---|
weightPower | number | weight power |
this