patch2struct and struct2patch converter

Converts a patch object into a structure and vice-versa.
926 Downloads
Updated 13 May 2008

View License

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
Created with R2008a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Graphics Objects in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0

Documentation update.