一切图形的基类
Shape 图形基类
图形数据类
Protected
Optional
图形属于哪个黑板
Shape
图形的数据
是否正在编辑中
TODO
图形能否交互
当ghost为true时,只能看见这个图形,而不能选中并与其产生交互。 利用这个属性,可以实现比较特殊的功能,比如:背景图
图形描边宽度 若图形不存在描边,则为0
图形是否被锁定
被锁定的图形将不能被编辑,选中图形时,选中图形将显示为被锁定
图形是否可以被用户修改尺寸
当不为Resizable.None时,选中的图形将出现控制点, 此时可以点击拖拽控制点来修改图形的尺寸
图形是否被选中
选中图形后,图形将呈现为被选中状态,其他一些对图形的操作均需要选中图形
图形类型
当图形为内置图形时,值为ShapeEnum,否则为字符串
图形是否可见,
当不可见时,图形将在渲染时被忽略
获取包围盒矩形
包围盒矩形
绘制矩形
世界坐标系坐标 转换 本图坐标系坐标
世界坐标系X坐标
世界坐标系Y坐标
本图坐标系 坐标
世界坐标系坐标
本图坐标系坐标 转换 世界坐标系坐标
本图坐标系X坐标
本图坐标系Y坐标
本图坐标系坐标
移动图形
x坐标
y坐标
void
一切图形的基类
Export
Shape 图形基类