Show / Hide Table of Contents

Class DynamicVehicleRelationTagProcessor

Processes relation tags for a vehicle.

Inheritance
System.Object
RelationTagProcessor
DynamicVehicleRelationTagProcessor
Inherited Members
RelationTagProcessor.OnAfterWayTagsNormalize
RelationTagProcessor.FirstPass(Relation)
RelationTagProcessor.FirstPass(Way)
RelationTagProcessor.SecondPass(Relation)
RelationTagProcessor.SecondPass(Way)
RelationTagProcessor.SecondPass(Node)
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class DynamicVehicleRelationTagProcessor : RelationTagProcessor

Constructors

DynamicVehicleRelationTagProcessor(DynamicVehicle)

Creates a new vehicle relation tag processor.

Declaration
public DynamicVehicleRelationTagProcessor(DynamicVehicle vehicle)
Parameters
DynamicVehicle vehicle

Methods

AddTags(Way, TagsCollectionBase)

Adds tags to the given way.

Declaration
public override void AddTags(Way way, TagsCollectionBase attributes)
Parameters
Way way

TagsCollectionBase attributes

Overrides
RelationTagProcessor.AddTags(Way, TagsCollectionBase)

IsRelevant(Relation)

Returns true if relation is relevant.

Declaration
public override bool IsRelevant(Relation relation)
Parameters
Relation relation

Returns
System.Boolean

Overrides
RelationTagProcessor.IsRelevant(Relation)
Back to top Built by Itinero, MIT licensed.