awulkiew / graphical-debugging

Graphical Debugging extension for Visual Studio
MIT License
150 stars 24 forks source link

Add support for eigen data types #2

Closed rconde01 closed 4 years ago

rconde01 commented 7 years ago

...title says it all

http://eigen.tuxfamily.org/index.php?title=Main_Page

They have regular visualizers already so that could probably be built off of...

awulkiew commented 7 years ago

Which data types do you have in mind and how should they be visualized? Are you speaking about Vectors which are typedefs of Matrix<type, N, 1> and could represent points? Or do you have something else in mind?

rconde01 commented 7 years ago

I guess there are a few options:

awulkiew commented 7 years ago

Ok, AFAIU you don't expect to represent points with Vectors. Though this would probably be my preference print vectors as points and matrices as column vectors so sets of points or multipoints. But I don't know if this would be useful in general case.

What do you mean by "plotted with the index as the x axis"? Maybe you could draw some picture?

FYI, I won't have time to do it in the near future. So you could also consider forking the repo and playing with it yourself if that's something you really need right now. Here is probably the place where VectorXd should be loaded from the debugger: https://github.com/awulkiew/graphical-debugging/blob/develop/Visual_Studio_2015/GraphicalDebugging/ExpressionDrawer.cs#L1004

awulkiew commented 6 years ago

@rconde01 Is this issue still relevant? You haven't answered my question about your expectations regarding the presentation of Vector and Matrix data.

awulkiew commented 4 years ago

It is possible to define user point types since v0.25 and other geometries since v0.29. So this issue should be covered as well. Closing.