- java.lang.Object
- com.anylogic.engine.markup.density_map.DensityMapUtils
@AnyLogicInternalLibraryAPI public class DensityMapUtils extends Object
| Modifier and Type | Method | Description |
|---|---|---|
static boolean | areDensitiesEqual | |
static double | calculateDensityMapAnimationMargin |
Calculates density map animation margin.
|
static double | calculateDensityModifier |
Returns calculated density modifier as the agent's maximum spatial metric divided by the network's spatial metric.
|
static Level | findLevelWithDensityMap |
Finds level with density maps if it's exits.
|
static Level | findLevelWithDensityMap |
Finds level with density maps if it's exits.
|
static boolean | isZeroDensity | |
static double | roundDensity |
Rounds density with accuracy 0.001.
|
public static double roundDensity(double value)
Rounds density with accuracy 0.001.
- Parameters:
value-- Returns:
- rounded value
public static double calculateDensityModifier(DensityMapCompatibleNetworkElement element, Agent agent, AreaUnits units)
Returns calculated density modifier as the agent's maximum spatial metric divided by the network's spatial metric.
- Parameters:
element-agent-units-- Returns:
public static boolean isZeroDensity(double density)
- Parameters:
density-- Returns:
trueif density is zero with accuracy 0.001, otherwise returnsfalse.
public static boolean areDensitiesEqual(double density1, double density2)
- Parameters:
density1-density2-- Returns:
trueif densities are equal with accuracy 0.001, otherwise returnsfalse.
public static Level findLevelWithDensityMap(Agent agent, DensityMapType type, DensityMapBasisType basis)
Finds level with density maps if it's exits.
- Parameters:
agent-type-basis-- Returns:
- See Also:
public static Level findLevelWithDensityMap(Level level, DensityMapType type, DensityMapBasisType basis)
Finds level with density maps if it's exits.
- Parameters:
level-type-basis-- Returns:
- See Also:
@AnyLogicInternalAPI public static double calculateDensityMapAnimationMargin(double widthPx, Agent space)
Calculates density map animation margin.
- Parameters:
widthPx-space-- Returns:
- calculated density map animation margin.