pltIViewControl CircleZoom
Zooms the plot to within the given dimensions.
Syntax
hwIViewControl_handle CircleZoom min_x, min_y, max_x, max_y
Application
HyperWorks Tcl Query
Description
This command zooms on the graph based on the given dimensions. It differs from ZoomIn or ZoomOut in that it zooms within the specified dimensions given by the user rather than a preset zoom. It also differs from Fit in that it zooms based on user-given dimensions rather than zooming to the curve’s dimensions.
Inputs
- min_x
- The minimum value of x. This is the lowest value of x on the graph (the left-most value). This does not mean that the x axis will go down to this exact x value. It does, however, mean that the shown portion of the x-axis will not stop before this value.
- max_x
- The maximum value of x. This is the highest value of x on the graph (the right-most value). This does not mean that the x-axis will go up to this exact x value. It does, however, mean that the shown portion of the x-axis will not stop before this value.
- min_y
- The minimum value of y. This is the lowest value of y on the graph (the bottom-most value). This does not mean that the y value will go down to this exact y value. It does, however, mean that the shown portion of the y-axis will not stop before this value.
- max_y
- The maximum value of y. This is the highest value of y on the graph (the upper-most value). This does not mean that the y-axis will go up to this exact y value. It does, however, mean that the shown portion of the y-axis will not stop before this value.
Example
hwi OpenStack;
hwi GetSessionHandle sess;
sess GetProjectHandle proj;
proj GetPageHandle p1 1;
p1 GetWindowHandle w1 1;
w1 GetViewControlHandle vc;
vc CircleZoom 0 -5 6 5;
plot Draw
Errors
If the min_x, min_y, max_x, max_y values are not all present, an error message is displayed. If the values do not make a rectangle, the zoom will not occur.
Keywords
HyperWorks
XY plot
Tcl
Modify