Copyright
Table of Contents
1 Introduction
1.1 Introductory Example
1.2 License and Registration
1.3 Instances
1.4 Conventions
2 Object Model
3 Language Reference
3.1 Base Objects
3.1.1 Vissim
3.1.2 Net
3.2 COM Data Objects
3.2.1 WorldPoint
3.3 VISSIM Base Data
3.3.1 DrivingBehaviorParSets
3.3.2 DrivingBehaviorParSet
3.3.3 PedTypes
3.3.4 PedType
3.3.5 PedClasses
3.3.6 PedClass
3.3.7 PedWalkingBehaviorParSets
3.3.8 PedWalkingBehaviorParSet
3.4 Network
3.4.1 Link-based
3.4.1.1 DesiredSpeedDecisions
3.4.1.2 DesiredSpeedDecision
3.4.1.3 Links
3.4.1.4 Link
3.4.1.5 Nodes
3.4.1.6 Node
3.4.1.7 ParkingLots
3.4.1.8 ParkingLot
3.4.1.9 ReducedSpeedAreas
3.4.1.10 ReducedSpeedArea
3.4.2 Area-based (Pedestrians)
3.4.2.1 PedAreas
3.4.2.2 PedArea
3.4.3 PedAreaBehaviorTypes
3.4.4 PedAreaBehaviorType
3.5 Traffic
3.5.1 Vehicles
3.5.1.1 Vehicles
3.5.1.2 Vehicle
3.5.2 Private Traffic
3.5.2.1 Routes
3.5.2.2 Route
3.5.2.3 RoutingDecisions
3.5.2.4 RoutingDecision
3.5.2.5 TrafficCompositions
3.5.2.6 TrafficComposition
3.5.2.7 VehicleInputs
3.5.2.8 VehicleInput
3.5.3 Transit
3.5.3.1 TransitLines
3.5.3.2 TransitLine
3.5.3.3 TransitStops
3.5.3.4 TransitStop
3.5.4 Pedestrians
3.5.4.1 PedPedestrians
3.5.4.2 PedPedestrian
3.5.4.3 PedInputs
3.5.4.4 PedInput
3.5.4.5 PedRoutes
3.5.4.6 PedRoute
3.5.4.7 PedRoutingDecisions
3.5.4.8 PedRoutingDecision
3.5.5 Dynamic Assignment
3.5.5.1 DynamicAssignment
3.5.5.2 Paths
3.5.5.3 Path
3.6 Intersection Control
3.6.1 Non-signalized
3.6.1.1 StopSigns
3.6.1.2 StopSign
3.6.2 Signal Control
3.6.2.1 Detectors
3.6.2.2 Detector
3.6.2.3 PTCallingPoints
3.6.2.4 SignalControllers
3.6.2.5 SignalController
3.6.2.6 SignalGroups
3.6.2.7 SignalGroup
3.6.2.8 SignalHeads
3.6.2.9 SignalHead
3.6.2.10 SCDetRecord
3.7 Simulation & Test
3.7.1 Simulation
3.8 Graphics & Presentation
3.8.1 Graphics
3.8.2 Presentation
3.8.3 StaticObjects
3.8.4 StaticObject
3.9 Results
3.9.1 Evaluation
3.9.2 AnalyzerEvaluation
3.9.3 DataCollections
3.9.4 DataCollection
3.9.5 DataCollectionEvaluation
3.9.6 Delays
3.9.7 Delay
3.9.8 DelayEvaluation
3.9.9 LinkEvaluation
3.9.10 NodeEvaluation
3.9.11 QueueCounters
3.9.12 QueueCounter
3.9.13 QueueCounterEvaluation
3.9.14 TravelTimes
3.9.15 TravelTime
3.9.16 TravelTimeEvaluation
3.9.17 PedTravelTimes
3.9.18 PedTravelTime
3.9.19 PedTravelTimeEvaluation
3.9.20 PedDataCollectionEvaluation
3.9.21 PedProtocolEvaluation
3.10 Triggered Scripting
3.10.1 TriggeredScripting
3.10.2 ManagedLanesTollCalculation
4 COM Access
4.1 Visual Basic
4.1.1 Creation of a Visual Basic Client
4.1.2 Collections (Different Ways to Enumerate)
4.1.3 Arrays
4.1.4 Error Handling
4.1.5 A Visual Basic Client Example
4.1.6 Advanced Issues Using Visual Basic
4.2 Visual C++
4.2.1 Creation of a VC++ Client
4.2.2 Collections (Different Ways to Enumerate)
4.2.3 Arrays
4.2.4 Error Handling
4.2.5 A Visual C++ Client Example
4.3 .NET
4.3.1 Creation of a Client Using Visual Studio .NET
4.3.2 Arrays
4.3.3 Events
4.3.4 Error Handling
4.4 Java
4.4.1 Creation of a COM Wrapper
4.4.2 Creation of a Java client
4.5 Delphi
4.5.1 Creation of a Client Using Delphi 2006
5 Remote COM Access
6 Annexes
6.1 Error Messages
6.2 Warning Messages
6.3 Tips and Hints
6.4 Registry