List All PropertiesReturn a struct containing object properties and their current values using get:h = LineType('--','*');
SV = get(h)SV =Style: '--'
Marker: '*'
Units: 'points'Return a struct containing the properties that have public SetAccess using set:S = set(h)S =Style: {}
Marker: {}The LineType class defines the Units property with SetAccess = protected.
Therefore, S = set(h) does not create a field for Units in S.set cannot return possible values for properties that have nonpublic set access.Using get with Arrays of HandlesSuppose that you create an array of LineType objects:H = [LineType('..','z'),LineType('--','q')]H =1x2 LineType with properties:Style
Marker
UnitsWhen H is an array of handles, get returns a (length(H)-by-1) cell array of property
values:CV = get(H,'Style')7 Value or Handle Class — Which to Use