Canvas为容器控件,用于定位 1.基本应用 可以把Canvas比作一个坐标系,所有的元素通过设置坐标来决定其在坐标系中的位置.这个坐标系的原点并不是在中央,而是位于它的左上角.见下图 元素设置坐标的方法共有四个: Canvas.Top 设置元素距Canvas顶部的距离 Canvas.Bottom ...
在继承自定义QGraphicsItem图元对象时,有时需要用到信号/槽机制,由于QGraphicsItem非QObject的子类 所以需要多重继承QObject,有一点需要特别注意:就是继承的顺序,一定要QObject在前,如下所示: :public QObject, public QGraphic ...
分类:
其他好文 时间:
2016-09-23 13:22:38
阅读次数:
174
转自:http://jingyan.baidu.com/article/4f34706eefdb04e387b56deb.html 数据流图4种图元 数据流图的实例 ...
分类:
其他好文 时间:
2016-09-08 13:03:50
阅读次数:
140
对于一条折线来说,指定的线型模式并非在每一线段的始端重新开始。它从折线的第一个端点开始,到最后一条线段的最终一个端点结束,连续地应用于折线中的所有线段。
作为指定一个线型的例子,假定参数pattern赋予了十六进制数0x00FF而重复因子为1。这将显示一条由8像素短划和8像素短划间隔的划线。同样,由于先应用低位值,线段从始端开始显示一个8像素短划,接着是一个8像素间隔,然后再显示一个8像素短划,如此知道第二个端点。在使用当前线型显示线段之前,必须先激活OpenGL的线型特性。下面的函数可实现...
分类:
其他好文 时间:
2016-08-22 21:51:54
阅读次数:
153
指定点位置的显示颜色由状态表中的当前颜色值控制。而该颜色用glColor函数或glIndex函数来指定。我们使用下面的函数来指定OpenGL中一个点的大小:该点以像素方块的形式显示。参数size用正浮点数值指定,该值舍入到一个整数(除非该点经反走样处理)。显示该点的水平和垂直像素数由参数size决定。这样,点大小为1.0时显示一个像素,而点大小为2.0时显示2x2的像素阵列。如果激活OpenGL的反走样特性,显示像素块的尺寸将按平滑边界的要求进行修改。点的默认大小是1.0。...
分类:
其他好文 时间:
2016-08-22 21:49:54
阅读次数:
237
(一)OpenGL函数库 格式: <库前缀><根命令><可选的参数个数><可选的参数类型> 库前缀有 gl、glu、aux、glut、wgl、glx、agl 等等。 1、核心函数库主要可以分为以下几类函数 (1) 绘制基本的几何图元函数。如:glBegain(). (2) 矩阵操作、几何变换和投影变 ...
原文:ArcGIS API for Silverlight 地图元素点闪烁,线流动显示的处理方式 ... ...
4、地图鹰眼功能模块:主要是解决用户在放大拖动等操作时无法直观的找到某个图元的位置所在。就是在页面上除了显示大地图以外,同时显示一个较小尺寸的专门用于定位的整幅地图,通过鼠标的点击鹰眼小图触发主图的显示 程序启动界面: 运行截图及操作流程 运行程序后,打开程序主界面,如图1.1所示。在界面下方可调整 ...
分类:
编程语言 时间:
2016-08-08 14:07:32
阅读次数:
139
Activity中UI框架基本概念 Activity 是应用程序的基本组成部分,提供了可视的界面,UI容器, 与用户进行交互;具体Acitivity是怎么样显示这些事视图元素以及响应事件交互的。一Activity相关概念Activity:Activity包含一个Window,该Window在Acti... ...
分类:
其他好文 时间:
2016-07-30 13:33:54
阅读次数:
176
1.注意多边形图元中的多边形只能是平面的,而且必须为凸多边形,且多边形的边不能弯曲 2.细分和边界,可以人为设置边界边和非边界边 glEdgeFlag(true)//接下来所有点均为边界边起点 glEdgeFlag(false)//接下来所有点均为非边界边起点 3.操纵深度缓冲区 glutinitd ...
分类:
其他好文 时间:
2016-07-23 22:53:41
阅读次数:
178