cpgmtxt – 在视口相关位置做文本标记
对应的C函数为
1 | void cpgmtxt(const char *side, float disp, float coord, float fjust, const char *text); |
在指定的地方标记文本。这个函数对于图形注解是很有用的。有个简略的使用PGLAB。文本使用当前的颜色索引值、线条宽度、字符高度和字符字体。
参数:
- SIDE (输入) :为其中的一个字符’B’, ‘L’, ‘T’,或’R’分别代表Bottom(底端)、Left(左部)、Top(上方)和Right(右部)。 如果还包含“V”。例如’LV’或’RV’,那么字符串将垂直写。
- DISP (输入) : 字符距离坐标轴的位置。负值在视口里面,正值在视口外面。
- COORD (输入) : 字符在视图中的位置(整体范围在0-1之间)。
- FJUST (输入) : 校正字符的对齐方式。如果FJUST = 0.0,字符的左端将对齐COORD; 如果 JUST = 0.5,字符的中间将对齐COORD; 如果 JUST = 1.0,字符的右端对齐COORD。其他介于0和1的值有对应的对齐位置,不过不是很有用。
-TEXT (输入) : 输入的字符。结尾的空格将被忽略,起始的空格保留。