Base class for drawing visual renderer.
More...
Base class for drawing visual renderer.
Definition at line 9 of file VisualCanvasRenderer.cs.
Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.VisualCanvasRenderer |
( |
DrawingVisual |
visual | ) |
|
|
protected |
Initialization of visual canvas renderer.
- Parameters
-
visual | Drawing visual to render to. |
canvasViewModel | Canvas viewmodel to get the data to redner. |
Definition at line 40 of file VisualCanvasRenderer.cs.
abstract void Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.Render |
( |
Point |
currentMouseLocation | ) |
|
|
protectedpure virtual |
Point Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.TransformCanvasPoint |
( |
Point |
point | ) |
|
|
protected |
Transform point on canvas to real-world point.
- Parameters
-
- Returns
- Real-world point.
Definition at line 80 of file VisualCanvasRenderer.cs.
Point Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.TransformRealWorldPoint |
( |
Point |
point | ) |
|
|
protected |
Transforms real-world point to point on canvas.
- Parameters
-
- Returns
- Canvas point.
Definition at line 69 of file VisualCanvasRenderer.cs.
DrawingVisual Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.visual |
|
protected |
double Microscopic_Traffic_Simulator.Renderers.VisualCanvasRenderer.PixelsPerMeter |
|
getprotected |
The documentation for this class was generated from the following file: