Skip to content

Commit 67210b8

Browse files
committed
Update release notes and readme.
1 parent dc9bfc9 commit 67210b8

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Graphical Debugging
22
## extension for Visual Studio 2013, 2015, 2017 and 2019
33

4-
This extension allows to display graphical representation of variables during debugging.
4+
This extension allows to display graphical representation of C++ and C# variables during debugging.
55

66
![Graphical Debugging](images/graphical_debugging.png)
77

8-
Currently it supports Boost.Geometry and Boost.Polygon models, Boost.Variant, STL/Boost containers of values and points as well as C-style arrays. The extension has the following components:
8+
It supports Boost.Geometry and Boost.Polygon models, Boost.Variant, STL/Boost containers of values and points as well as C-style arrays, C# arrays and List. The extension has the following components:
99

1010
* **Debugger visualizers** for Boost.Array, Boost.Container, Boost.Geometry, Boost.MPL, Boost.Polygon, Boost.Tuple and Boost.Variant
1111
* **Geometry Watch** tool window displaying geometries in a common coordinate system, e.g. Boost.Geometry or Boost.Polygon polygons
@@ -71,6 +71,7 @@ Supported:
7171
* STL: array, vector, deque, list
7272
* Boost.Array: array
7373
* Boost.Container: vector, static_vector
74+
* C#: array, List (as point coordinates)
7475
* 2D cartesian geometries
7576
* Boost.Geometry: point, point_xy, box, segment, referring_segment, polygon, multi_point, multi_linestring, multi_polygon, nsphere
7677
* Boost.Polygon: point_data, segment_data, rectangle_data, polygon_data, polygon_with_holes_data
@@ -111,6 +112,7 @@ Supported:
111112
* STL: array, vector, deque, list
112113
* Boost.Array: array
113114
* Boost.Container: vector, static_vector
115+
* C#: array, List
114116
* 2D cartesian geometries
115117
* Boost.Geometry: point, point_xy, box, segment, referring_segment, polygon, multi_point, multi_linestring, multi_polygon, nsphere
116118
* Boost.Polygon: point_data, segment_data, rectangle_data, polygon_data, polygon_with_holes_data
@@ -150,6 +152,7 @@ Supported containers of values convertible to double and containers of points:
150152
* STL: array, vector, deque, list
151153
* Boost.Array: array
152154
* Boost.Container: vector, static_vector
155+
* C#: array, List
153156

154157
where points can be of any supported point type (coordinate system is ignored):
155158

@@ -161,7 +164,7 @@ where points can be of any supported point type (coordinate system is ignored):
161164

162165
##### Zooming/cropping
163166

164-
Geometry Watch and Plot Watch has zooming/cropping feature.
167+
Geometry Watch and Plot Watch has zooming/cropping feature. Mouse wheel can be used to zoom in/out as well.
165168

166169
![Geometry Watch Zoom](images/geometry_watch_zoom.png)
167170

@@ -184,6 +187,7 @@ The extension attempts to obtain data through direct memory access if possible.
184187
* `boost::container::vector<int>`
185188
* `boost::geometry::model::linestring< boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian> >`
186189
* `boost::polygon::polygon_data<int>`
190+
* `double[]` (C#)
187191
* etc.
188192

189193
This behavior is enabled by default but can be disabled in options under **Tools**->**Options**->**Graphical Debugging**->**General**

Visual_Studio_2015/GraphicalDebugging/release_notes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ version 0.23
22

33
additions:
44
- zoom in/out with mouse wheel
5+
- support C# arrays (with direct memory access) and List<> (without direct memory access)
56

67
version 0.22
78

0 commit comments

Comments
 (0)