OpenTTD Source: Scaler Class Reference

OpenTTD Source 14.1

Public Member Functions
Scaler Class Reference

Scale various things according to symmetric/asymmetric distribution. More...

Inheritance diagram for Scaler:

## Public Member Functions
void | SetDemands (LinkGraphJob &job, NodeID from, NodeID to, uint demand_forw)
| Set the demands between two nodes using the given base demand. More...

## Detailed Description

Scale various things according to symmetric/asymmetric distribution.

Definition at line 14 of file demands.cpp.

## Member Function Documentation

## ◆ SetDemands()

void Scaler::SetDemands | ( | LinkGraphJob & | job,
|  | NodeID | from_id,
|  | NodeID | to_id,
|  | uint | demand_forw
| ) |  |
| inline

Set the demands between two nodes using the given base demand.

In asymmetric mode this only sets demand in the "forward" direction.

Parameters

  job | The link graph job.
  from_id | The supplying node.
  to_id | The receiving node.
  demand_forw | Demand calculated for the "forward" direction.

Definition at line 153 of file demands.cpp.

Referenced by SymmetricScaler::SetDemands().

The documentation for this class was generated from the following file:

- src/linkgraph/demands.cpp