hfVisualizer Remote Control View
Use this page for central-view control. Window-state helpers such as focus, maximize, and minimize are documented under Remote-only because they are UI-only remote helpers.
view
hfVisualizer --remote [--target <id>] view list
hfVisualizer --remote [--target <id>] view add <render|node-table|element-table|chart> [--placement <tab|split-h|split-v>]
hfVisualizer --remote [--target <id>] view activate (--id <view-id> | current)
hfVisualizer --remote [--target <id>] view close [--id <view-id> | current]
- Manages only central widget views. It does not create or remove dock widgets such as ModelTree or command panels.
- Scope:
- central widget only
- supported add types:
render,node-table,element-table,chart - available in both preprocessing and postprocessing modes
- View concepts:
currentViewmeans the currently focused central viewactiveRenderViewmeans the render view used by display, camera, and rendering commandscurrentViewandactiveRenderViewcan be different when the current central view is not a render viewview list:- returns JSON with
count,currentViewId,activeRenderViewId, andviews[] - each
views[]item includesviewId,type,current, andtabIndex - render views also include
activeRender viewIduses a type prefix plus a per-type number such asr0,n0,e0, orc0view add:--placement tabadds a new tab--placement split-horsplit-vsplits relative to the current viewview activaterequires exactly one selector:currentor--idview close:- without a selector, closes the current view
--idtargets a specific central view- closing the last remaining render view is rejected
- when possible, previous current and active render views are preserved or restored
Example:
hfVisualizer --remote list
hfVisualizer --remote view list
hfVisualizer --remote view add chart --placement split-v
hfVisualizer --remote view activate --id c0