plot_get_fields
Fetch a plot's full field set in one call, including all report-type fields, with automatic name-conflict resolution.
Instructions
Return a Plot's complete field configuration in one call, without repeated tablevar_get round-trips or missed fields. Field names are enumerated from the live object, so the set always matches the Report Type — XY GRAPH: Report Type, Header, Footer, X Data, Curve Data, # of Traces, X/Y/Y2 Axis Type, Y2 Data, Y Data 0..7; SMITH PLOT: Sweep Data + Smith Data 0..7; POLAR PLOT: Sweep Data + Polar Data 0..7; RI GRAPH: Sweep Data + RI Data 0..7; SCATTER PLOT: single X Data + Y Data + axis types; HISTOGRAM / CDF PLOT: Data-set; MULTI PLOT: # of Plots, # of GUIs, Orientation, Plots Per Row, Plot 0..N. When any non-Plot object (Transform, Input, or Output — e.g. an output current named 'id' with a plot also named 'id') shares the Plot's name, the read runs inside an automatic rename-aside transaction (annotated conflict=true, resolved_as='Plot', via='rename_txn') and the original name is restored afterwards. In/Out Graphically are GUI runtime state, not table fields, and are not accessible via the API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plot_path | Yes | Plot path, e.g. '/model/dut/setup/gds1' |