.virtual_cost

Traditional static traffic assignment property

Description

The .virtual_cost property allows access to the chosen virtual cost assuming it has been set. It can be used for configuration specific to the chosen type.

Return type

Virtual Cost implementation

Example 1

from planit import *

# prep
planit_instance = Planit()
planit_instance.project.set(TrafficAssignment.TRADITIONAL_STATIC)

#
# <other configuration>
#

# We choose SPEED as our virtual cost, set it, and access it for further configuration
planit_instance.project.set(VirtualCost.SPEED)
planit_instance.project.virtual_cost.<call method>

#
# <other configuration>
#

See also

VirtualCost.<enum> for all available virtual cost options
VirtualCost Describes the options for all available virtual cost implementations

Source code

Class AssignmentWrapper in projectwrappers.py

Last modified January 1, 0001