Using impoly on a surface plot.
Show older comments
I would like to use Matlab's impoly (or any of the imroi functions) on a 3D surface. However, there seems to be a problem when calling createMask.
[X,Y,Z] = peaks(101);
surf(X,Y,Z);
h = impoly(gca);
mask = createMask(h);
Interesting is that this works.
pos = getPosition(h)
Any help would be much appreciated.
Answers (1)
Massimo Zanetti
on 6 Oct 2016
3 votes
After launching your code, click on the sufrace and impoly will work.
1 Comment
Thorsten Becker
on 6 Oct 2016
Categories
Find more on Graphics Object Properties in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!