21 #import <ArcGIS/AGSObject.h> 43 #pragma mark initializers 56 #pragma mark properties 74 @property (nonatomic, copy, readwrite) NSArray<AGSUtilityTraceFunction *> *
functions;
150 @property (nonatomic, copy, readwrite) NSArray<AGSUtilityPropagator *> *
propagators;
AGSUtilityTraversability * traversability
Definition: AGSUtilityTraceConfiguration.h:181
NSArray< AGSUtilityPropagator * > * propagators
Definition: AGSUtilityTraceConfiguration.h:150
BOOL ignoreBarriersAtStartingPoints
Definition: AGSUtilityTraceConfiguration.h:84
A mechanism to stop tracing when returning results. AGSUtilityTraceFilter objects do not stop travers...
Definition: AGSUtilityTraceFilter.h:40
BOOL includeIsolatedFeatures
Definition: AGSUtilityTraceConfiguration.h:111
NSArray< AGSUtilityAssetType * > * outputAssetTypes
Definition: AGSUtilityTraceConfiguration.h:129
BOOL includeContainers
Definition: AGSUtilityTraceConfiguration.h:98
AGSUtilityNetworkAttribute * shortestPathNetworkAttribute
Definition: AGSUtilityTraceConfiguration.h:158
NSArray< AGSUtilityTraceFunction * > * functions
Definition: AGSUtilityTraceConfiguration.h:74
The set of utility network parameters that define elements of a trace or of a subnetwork. AGSUtilityTraceConfiguration is set in the AGSUtilityTraceParameters.
Definition: AGSUtilityTraceConfiguration.h:40
AGSUtilityTraceCondition * outputCondition
Definition: AGSUtilityTraceConfiguration.h:142
BOOL includeStructures
Definition: AGSUtilityTraceConfiguration.h:118
BOOL includeContent
Definition: AGSUtilityTraceConfiguration.h:104
Functions allow the computation of values during a network trace.
Definition: AGSUtilityTraceFunction.h:49
AGSUtilityTier * sourceTier
Definition: AGSUtilityTraceConfiguration.h:168
AGSUtilityDomainNetwork * domainNetwork
Definition: AGSUtilityTraceConfiguration.h:62
AGSUtilityTier * targetTier
Definition: AGSUtilityTraceConfiguration.h:176
A utility network asset type.
Definition: AGSUtilityAssetType.h:50
AGSUtilityTraceFilter * filter
Definition: AGSUtilityTraceConfiguration.h:67
BOOL includeBarriers
Definition: AGSUtilityTraceConfiguration.h:91
A set of options controlling what objects are evaluated or returned during a tracing operation AGSUti...
Definition: AGSUtilityTraversability.h:43
Definition: AGSObject.h:21
The base class for a utility network traversability condition.
Definition: AGSUtilityTraceCondition.h:29
BOOL validateConsistency
Definition: AGSUtilityTraceConfiguration.h:187
A network attribute in a utility network.
Definition: AGSUtilityNetworkAttribute.h:50
A domain network inside a utility network.
Definition: AGSUtilityDomainNetwork.h:60
instancetype utilityTraceConfiguration()
Propagator objects allow a subset of AGSUtilityNetworkAttribute values to propagate through a network...
Definition: AGSUtilityPropagator.h:49
Tiers demarcate a logical level within a network.
Definition: AGSUtilityTier.h:41