View Contol Widget

版本 1.1.0.0 (6.4 KB) 作者: Kevin Moerman
Makes 3D view interactions feel like what one would expect from a CAD package
548.0 次下载
更新时间 2019/3/1

查看许可证

Intuitive manipulation of a figure using key and mouse gestures. Makes view interactions feel like what one would expect from a CAD package.
Usage:
figure; surf(peaks(25); vcw; %After plotting
figure; vcw; %Before plotting
Users can specify the functionality for mouse buttons.

VCW is inspired by and similar to fcw function by Oliver Woodford. However vcw offers the following added features (including toolbar button):

1) handing of colorbars (bug in fcw when view(2) is used combined with panning which induced zooming and panning)
2) overobj based axes selection so that the current axes is determined based on mouse pointer location for most functions
3) A toggle button for activation and deactivation in the figure toolbar
4) ability to start vcw before objects are plotted
5) "proper" closure of the vcw widget, in fcw the q button did not exit the keyDown functions such as panning etc. Now the quit action deactivates the widget
6) Upon activation of the vcw widget the plotting and default view manipulation tools and buttons are disabled
(to avoid interference with vcw)
7) Added "linked" mode by using ALT button to alter views for all axes in figure uppon keypress
8) Altered keypress functions and behaviour with SHIFT (which now negates directions)
9) Added i key option to display help information.
10) Allows for saving of a new default view

引用格式

Kevin Moerman (2024). View Contol Widget (https://www.mathworks.com/matlabcentral/fileexchange/50663-view-contol-widget), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2015a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 3-D Scene Control 的更多信息
致谢

参考作品: Figure control widget

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

Added missing function overobj2

1.0.0.0