How do I get a cursor location in a pcshow figure?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sean Walsh
am 26 Mai 2017
Bearbeitet: Sean Walsh
am 2 Jun. 2017
Here is what I'm trying to do:
pcshow(PC);
set(gcf, 'WindowButtonDownFcn', {@getclicklocation, PC});
However, I end up with the error "Warning: Setting the "WindowButtonDownFcn" property is not permitted while this mode is active."
Does the pcshow function not allow for interaction?
0 Kommentare
Akzeptierte Antwort
J Philps
am 31 Mai 2017
The reason for this warning is that, by default, the pcshow plot turns the 'Rotate3D' setting on (so that you can view the point cloud easily). You can turn this setting off, and you will no longer receive that warning. Your new code could look like this:
pcshow(PC);
rotate3d off;
set(gcf, 'WindowButtonDownFcn', {@getclicklocation, PC});
3 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Point Cloud Processing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!