ArcGIS Runtime SDK for iOS
100.15
|
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.
Instance Methods | |
(instancetype) | - initWithFunctionType:networkAttribute: |
(instancetype) | - initWithFunctionType:networkAttribute:condition: |
Class Methods | |
(instancetype) | + utilityTraceFunctionWithFunctionType:networkAttribute: |
(instancetype) | + utilityTraceFunctionWithFunctionType:networkAttribute:condition: |
Properties | |
AGSUtilityTraceCondition * | condition |
AGSUtilityTraceFunctionType | functionType |
AGSUtilityNetworkAttribute * | networkAttribute |
- (instancetype) initWithFunctionType: | (AGSUtilityTraceFunctionType) | functionType | |
networkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
Creates a function object to compute a value from a network attribute.
functionType | The calculation to perform. |
networkAttribute | The AGSUtilityNetworkAttribute object to use with the calculation. |
- (instancetype) initWithFunctionType: | (AGSUtilityTraceFunctionType) | functionType | |
networkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
condition: | (AGSUtilityTraceCondition *) | condition | |
Creates a function object to compute a value from a network attribute.
functionType | The calculation to perform. |
networkAttribute | The AGSUtilityNetworkAttribute object to use with the calculation. |
condition | An AGSUtilityTraceCondition object to use to restrict the functional calculation to features that satisfy the condition. |
+ (instancetype) utilityTraceFunctionWithFunctionType: | (AGSUtilityTraceFunctionType) | functionType | |
networkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
Creates a function object to compute a value from a network attribute.
functionType | The calculation to perform. |
networkAttribute | The AGSUtilityNetworkAttribute object to use with the calculation. |
AGSUtilityTraceFunction
object. + (instancetype) utilityTraceFunctionWithFunctionType: | (AGSUtilityTraceFunctionType) | functionType | |
networkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
condition: | (AGSUtilityTraceCondition *) | condition | |
Creates a function object to compute a value from a network attribute.
functionType | The calculation to perform. |
networkAttribute | The AGSUtilityNetworkAttribute object to use with the calculation. |
condition | An AGSUtilityTraceCondition object to use to restrict the functional calculation to features that satisfy the condition. |
AGSUtilityTraceFunction
object.
|
readwritenonatomicstrong |
An AGSUtilityTraceCondition
object to use to restrict the functional calculation to features that satisfy the condition.
|
readnonatomicassign |
The calculation to perform.
|
readnonatomicstrong |
The AGSUtilityNetworkAttribute
object to use with the calculation.