Microscopic Traffic Simulator
Microscopic_Traffic_Simulator.Renderers.TopologyRenderer Class Reference

Geometric topology renderer. More...

Inheritance diagram for Microscopic_Traffic_Simulator.Renderers.TopologyRenderer:
Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer

Protected Member Functions

override void Render (Point currentMouseLocation)
 Redraw geometric topology on drawing visual.

Parameters
currentMouseLocationCurrent mouse location
More...
 
- Protected Member Functions inherited from Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer
 VisualCanvasRenderer (DrawingVisual visual)
 Initialization of visual canvas renderer. More...
 
Point TransformRealWorldPoint (Point point)
 Transforms real-world point to point on canvas. More...
 
Point TransformCanvasPoint (Point point)
 Transform point on canvas to real-world point. More...
 

Additional Inherited Members

- Protected Attributes inherited from Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer
DrawingVisual visual
 Drawing visual to render to. More...
 
- Properties inherited from Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer
double PixelsPerMeter [get]
 Number of meters per one pixel determining zoom level. More...
 

Detailed Description

Geometric topology renderer.

Definition at line 12 of file TopologyRenderer.cs.

Member Function Documentation

override void Microscopic_Traffic_Simulator.Renderers.TopologyRenderer.Render ( Point  currentMouseLocation)
protectedvirtual

Redraw geometric topology on drawing visual.

Parameters
currentMouseLocationCurrent mouse location

Implements Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.

Definition at line 38 of file TopologyRenderer.cs.


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