Provides access to members that specify the properties of a function evaluator.
Product Availability
Description
This interface is new at ArcGIS 9.3.
Members
Description | ||
---|---|---|
FirstArgument | The attribute name or constant value representing the first argument of the function. | |
GetOperators | Get the list of supported binary operator names. | |
Operator | The operator used in the function. | |
SecondArgument | The parameter name or constant value representing the second argument of the function. |
CoClasses that implement INetworkFunctionEvaluator
CoClasses and Classes | Description |
---|---|
NetworkFunctionEvaluator | A container for describing a network evaluator function. |
Remarks
The INetworkFunctionEvaluator interface is used to access the arguments and operator assigned by this NetworkFunctionEvaluator object.
The FirstArgument must be the name of a NetworkAttribute or a constant value.
The SecondArgument must be the name of a NetworkAttributeParameter or a constant value.
If the FirstArgument or SecondArgument is a constant value, it should be of the same DataType for the network attribute to which this evaluator is assigned.
The Operator must be set to one of the operators returned in GetOperators.
Example: Set a numeric network attribute equal to the DriveTime network attribute multiplied by 1.25.
- FirstArgument: DriveTime
- Operator: *
- SecondArgument: 1.25
Example: Set a restriction network attribute equal to True when the Vehicle Height network parameter exceeds the MaxHeight network attribute.
- FirstArgument: MaxHeight
- Operator: <
- SecondArgument: Vehicle Height