Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> Graphics > xset

xset

グラフィックコンテキストの値を設定. この関数は廃止されました.

呼び出し手順

xset(choice-name,x1,x2,x3,x4,x5)

引数

choice-name

string

x1,...,x5

choice-nameに依存

説明

この関数は廃止されました. 替わりにScilabグラフィックオブジェクトの記法を使用してください (set および get 関数およびgraphics_entities のヘルプページを参照ください).

xset は現在のウインドウグラフィックコンテキストの デフォルト値を設定する際に使用されます.

xset("fpf",string)

Set the floating point format for number display in contour functions. string is a string giving the format in C format syntax (for example string="%.3f"). Use string="" to switch back to default format.

Replacements

xset(..) returned nothing. Please take care appending a semi-colon after replacement instructions in order to cancel the display of their output.

// SCILAB 3 & 4                 SCILAB N>4
// ------------                 ----------
xset("default")                 clf("reset")

xset("wpos", [x y])             gcf().figure_position = [x y];
xset("wpdim", w, h)             gcf().figure_size = [w h];
xset("wdim", w, h)              gcf().figure_size = [w h];
xset("wresize", 0|1)  HS        gcf().auto_resize = "off"|"on";
xset("colormap", CM)            gcf().color_map = CM;
xset("figure", i)               scf(i);
xset("window", i)               scf(i);
xset("viewport", xp,yp)         gcf().viewport = [xp yp];

xset("auto clear","on"|"off")   gca().auto_clear = "on"|"off";
xset("line mode", 0|1)          gca().line_mode = "off"|"on";
xset("line style", n)           gca().line_style = n;
xset("dashes", n)               gca().line_style = n;
xset("thickness", n)            gca().thickness = n;
xset("font size", s)            gca().font_size = s;
xset("font", id, fsize)         set(gca(), "font_style", id, "font_size", fsize);
xset("mark size", msize)        set(gca(), "mark_size_unit", "tabulated", "mark_size", msize);
xset("mark", id, msize)         set(gca(), "mark_style", id, "mark_size_unit", "tabulated", "mark_size", msize);
xset("color", icol)             gca().foreground = icol;
xset("color", 0)                gca().foreground = -1;
xset("pattern", icol)           gca().foreground = icol;
xset("pattern", 0)              gca().foreground = -1;
xset("foreground", icol)        gca().foreground = icol;
xset("background", icol)        gca().background = icol;
xset("hidden3d", icol)          gca().hiddencolor = icol;

xset("clipping", rect)          set(gca(), "clip_box", rect, "clip_state", "on");
xset("clipgrf")                 gca().clip_state = "clipgrf";
xset("clipoff")                 gca().clip_state = "off";

xset("alufunction",i)           gcf().pixel_drawing_mode = str(i);
                                #i   str(i)
                                --   ------
                                0 => "clear"
                                1 => "and"
                                2 => "andReverse"
                                3 => "copy"
                                4 => "andInverted"
                                5 => "noop"
                                6 => "xor"
                                7 => "or"
                                8 => "nor"
                                9 => "equiv"
                                10 => "invert"
                                11 => "orReverse"
                                12 => "copyInverted"
                                13 => "orInverted"
                                14 => "nand"
                                15 => "set"

See also

  • xget — グラフィックコンテキストのカレントの値を取得. この関数は廃止されました.
  • set — グラフィックエンティティオブジェクトまたは またはユーザインターフェイスオブジェクトのプロパティの値を設定する.
  • graphics entities — グラフィックスエンティティデータ構造体の説明
  • gcf — カレントグラフィックウインドウのハンドルを返す.
  • gdf — デフォルトの図(figure)のハンドルを取得.
  • gca — カレントの軸のハンドルを返す.
  • gda — デフォルトの軸(axes)のハンドルを取得.
  • ged — Scilabグラフィックエディタ
  • getcolor — カレントのカラーマップの色を示すダイアログをオープンする

History

バージョン記述
5.0.1 The .alufunction property is obsolete. It is no longer taken into account for graphical renderings. It is replaced with gcf().pixel_drawing_mode.
5.4.0 The "alufunction" is no longer supported..
6.0.0 The only xset("fpf", format) syntax is now supported.
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:10:31 CET 2017