- Scilab help
- Graphics Library
- 2d_plot
- 3d_plot
- annotation
- axes_operations
- axis
- bar_histogram
- Color management
- Datatips
- figure_operations
- geometric_shapes
- handle
- interaction
- load_save
- pie
- polygon
- property
- style
- text
- transform
- window_control
- GlobalProperty
- Graphics: Getting started
- alufunctions
- clear_pixmap
- Compound_properties
- graphics_entities
- object_editor
- pixel_drawing_mode
- plzr
- rubberbox
- segs_properties
- show_pixmap
- square
- twinkle
- xbasr
- xchange
- xclear
- xdel
- xget
- xgetech
- xgraduate
- xgrid
- xname
- xnumb
- xpause
- xsegs
- xset
- xsetech
- xsetm
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
xgetech
get the current graphics scale
Calling Sequence
[wrect,frect,logflag,arect]=xgetech()
Arguments
- wrect,frect
real vectors.
- logflag
string of size 2 "xy".
Description
xgetech
returns the current graphics scale (of the current window).
The rectangle [xmin,ymin,xmax,ymax] given by
frect
is the size of the whole graphics window.
The plotting will be made in the region of the current graphics window specified by wrect
.
wrect=[x,y,w,h]
(upper-left point, width, height) describes a region
inside the graphics window. The values in wrect
are specified using proportion
of the width and height of the graphics window:
wrect=[0 0 1 1]
means that the whole graphics window is used.
wrect=[0.5 0 0.5 1]
means that the graphics region is the right
half of the graphics window.
logflag
is a string of size 2 "xy", where x and y can be "n" or "l".
"n" stands for normal (linear) scale and "l" stands for logscale. x stands for the x-axis and y stands
for the y-axis.
arect=[x_left, x_right,y_up,y_down]
gives the frame size
inside the subwindow. The graphic frame is specified (like wrect
)
using proportion of the width or height of the current graphic subwindow.
Default value is 1/8*[1,1,1,1]
. If arect
is not given,
current value remains unchanged.
Examples
// first subwindow xsetech([0,0,1.0,0.5]) plot2d() // then xsetech is used to set the second sub window xsetech([0,0.5,1.0,0.5]) grayplot() // get the graphic scales of first subwindow xsetech([0,0,1.0,0.5]) [wrect,frect,logflag,arect]=xgetech(); // get the graphic scales of second subwindow xsetech([0,0.5,1.0,0.5]) [wrect,frect,logflag,arect]=xgetech(); clf(); xset('default')
See Also
- xsetech — set the sub-window of a graphics window for plotting
Authors
J.Ph.C.;
<< xget | Graphics Library | xgraduate >> |