UNPKG

723 BTypeScriptView Raw
1
2/**
3 * 平面点的位置
4 */
5export interface point {
6
7 /** 横坐标 */
8 x: number,
9
10 /** 纵坐标 */
11 y: number
12}
13
14/**
15 * 空间点的位置
16 */
17export interface point3 {
18
19 /** X坐标 */
20 x: number,
21
22 /** Y坐标 */
23 y: number,
24
25 /** Z坐标 */
26 z: number
27}
28
29/**
30 * 一个矩形的大小
31 */
32export interface rectSize {
33
34 /** 宽 */
35 width: number,
36
37 /** 高 */
38 height: number
39}
40
41/**
42 * 一个记录刻度尺如何绘制的信息对象
43 */
44export interface ruler {
45
46 /** 最小值 */
47 min: number,
48
49 /** 最大值 */
50 max: number,
51
52 /** 间距 */
53 distance: number,
54
55 /** 间距个数 */
56 num: number
57
58 /** 刻度值 */
59 ruler: Array<number>
60}