cpgmove – 移动点(改变当前的点位置)
对应的C函数为
1 | void cpgmove(float x, float y); |
将当前点移动到另一个点(X,Y)的比较原生的函数。
参数:
- X (输入) : 新点的x坐标
- Y (输入) : 新点的y坐标
对应的C函数为
1 | void cpgmtxt(const char *side, float disp, float coord, float fjust, const char *text); |
在指定的地方标记文本。这个函数对于图形注解是很有用的。有个简略的使用PGLAB。文本使用当前的颜色索引值、线条宽度、字符高度和字符字体。
参数:
对应的C函数为
1 | void cpglcur(int maxpt, int *npt, float *x, float *y); |
用户可以通过光标来绘制多线条的交互函数。这个函数允许用户添加或者删除顶点,顶点通过直线连接。
参数:
注:
对应的C函数为
1 | void cpgenv(float xmin, float xmax, float ymin, float ymax, int just, int axis); |
设置PGPLOT “作图环境Environment”。PGENV为随后的PGPT,PGLINE 构建比例坐标。绘图将前进到一个新页或面板(如果有需要可以清空屏幕)。如果”提示状态”是打开的(参考PGASK),在清空屏幕前,需要用户的确认。通过参数AXIS可以绘制需要的方框,坐标轴,标签等。
参数:
对于其他的axis选项,使用函数PGBOX。PGENV 可以通过设置环境变量参数PGPLOT_ENVOPT 来使用一些PGBOX的属性。
例如: