Functions allow the computation of values during a network trace. Functions are evaluated at each applicable network element. The meaning of applicable varies depending on the Tracer. For an upstream trace, the functions are evaluated for each upstream element. For a downstream trace, the functions are evaluated for each element in the subnetwork. etc.




Link copied to clipboard
constructor(functionType: UtilityTraceFunctionType, networkAttribute: UtilityNetworkAttribute, condition: UtilityTraceCondition? = null)

Creates a function object to compute a value from a network attribute.


Link copied to clipboard
object Companion


Link copied to clipboard

An UtilityTraceCondition to use to restrict the functional calculation to features that satisfy the condition.

Link copied to clipboard

The calculation to perform.

Link copied to clipboard