patch2struct and struct2patch converter
Utility that converts patch objects (or a comma-separated list of patch property/value pairs) into an equivalent structure that encodes all the patch object's properties. Useful for storage of 3D models, especially for animation in Matlab. Also includes a companion function 'struct2patch' which converts the structure back into a patch object.
Note: The command 'get(h)' also produces a structure containing patch settings if 'h' is a handle to an existing patch object, but the conversion to/from structures and patch objects is non-trivial due to the presence of read-only properties and the different ways Matlab's patch command affects the underlying properties based on user input.
Cite As
Adrian Abordo (2024). patch2struct and struct2patch converter (https://www.mathworks.com/matlabcentral/fileexchange/19862-patch2struct-and-struct2patch-converter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Graphics > Graphics Objects >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
PatchStruct/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 | Documentation update. |