>包括二维坐标系的综合层次结构.它们不限于笛卡尔坐标或线性.有用的非线性坐标系包括极坐标,对数,双曲线和地理(地图样)投影.>从变形本身分离坐标系的处理.变形只需要选择其首选坐标系,而不需要将其绘制的每个点自身转换为世界坐标.它的#drawOn:方法及其子变形的位置以其自己的坐标系表示.>完全独立显示属性,例如大小或分辨率.没有像素的概念. GUI被认为处于更高层次.所有GUI都与像素分辨率无关.所有渲染都是抗锯齿.>分离坐标系可以简化变形的移动,缩放和旋转.>所有坐标都是浮点数.这对于允许完全任意比例而没有明显的舍入误差是有益的.>变形层次结构不是形状的层次结构.变形没有边界或颜色的概念.亚型对齐没有一般概念.特定的变体可以以对自身有意义的任何方式实现这些.> Morphic事件处理非常灵活,允许您将事件发送到任意对象.该对象不需要子类Morph.
总结以上是内存溢出为你收集整理的objective-c – Morphic中的Morph与Cocoa中的NSView有什么区别?全部内容,希望文章能够帮你解决objective-c – Morphic中的Morph与Cocoa中的NSView有什么区别?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)