teechart-TEEchart二维像图问题

问题描述

TEEchart二维像图问题

用teechart画面图,代码如下:用colorgrid:
COleSafeArray XX; //color grid的横坐标
COleSafeArray ZZ; //color grid的纵坐标,与我们常用的Y一样
COleSafeArray YY; // 表示的是颜色的值,不是Y轴

DWORD numElements[] = { 180001 };

XX.Create(VT_I4, 1, numElements);
YY.Create(VT_R8, 1, numElements);
ZZ.Create(VT_I4, 1, numElements);

long xIndex;
long zIndex;
long i = 0;
for (xIndex = 0; xIndex<90; xIndex++)
{
    for (zIndex = 0; zIndex<2000; zIndex++)
    {
        double val = zIndex*xIndex;  //二维数组对应的值
        YY.PutElement(&i, &val);
        XX.PutElement(&i, &xIndex);
        ZZ.PutElement(&i, &zIndex);
        i++;
    }
}

CSeries chart = (CSeries)m_chart.Series(2);
chart.Clear();
CContourSeries chart1 = chart.get_asColorGrid();
chart1.AddArrayXYZ(XX, YY, ZZ);

运行结果如图所示:![图片说明](http://img.ask.csdn.net/upload/201505/06/1430878029_972869.png)

全部是黑的,并没有出现色彩代表强度!
请教社区大神,这是怎么回事?
时间: 2024-10-23 08:55:04

teechart-TEEchart二维像图问题的相关文章

机器人系统设计与制作:Python语言实现2.4 用LibreCAD生成机器人的二维CAD图

2.4 用LibreCAD生成机器人的二维CAD图 我们来看看LibreCAD的主界面,如图2-3的屏幕截图所示.   图2-3 LibreCAD主界面图 左边的CAD工具栏是绘制模型必不可少的组件,图2-4所示的屏幕截图展示了CAD工具栏的具体组成. LibreCAD工具栏的详细说明可以参考以下链接:http://wiki.librecad.org/index.php/LibreCAD_users_Manual. 命令框:只能通过命令来绘制图形. 我们不用任何工具栏上的按钮也能绘制出图形.命令

求助,如何用zedgraph画出二维网格图

问题描述 项目需要画出一个压力图,每一个(x,y)坐标都有一个压力值,将它画成二维网格进行涂色,如图所示,之前没有接触过zedgraph,百度只有画线.画饼状图.画柱状图的.要给每个点的数据进行图色应该怎么画啊,求各位大神们能帮帮我这个小菜鸟 解决方案 解决方案二:只求有大神们能看见这个帖子,恰好有空能帮帮起步的小菜鸟解决方案三:同问问想画这样的图解决方案四:这个就得你自己画了

关于VB2008中MSChart控件绘制二维折线图时更改线宽

问题描述 各位高手,1.我在VB2008(.net3.5sp1)中用MSChart控件绘制折线图时,线宽似乎默认为1个像素,我觉得太粗了,绘制3万多点无法分清,有无属性可以缩小此线宽????2.我在MSDN和Google及Baidu中均查过,未找到适用VB2008的.找到MSChart.Plot.SeriesCollection.pen.width只有VisualBasic.NET2003中有,在2008中打不出来的请高手赐教请写详细点属性的位置如果试过那就更感谢了!!! 解决方案 解决方案二:

求助,用ZEDGRAPH或者GDI 怎么画这么二维网格图色图

问题描述 菜鸟从来没用过ZEDGRAPH和GDI,画出线来怎么定位和涂色啊,类似MATLAB的CLORBAR这种东西怎么实现啊 解决方案 解决方案二:一个个小矩形解决方案三:画小矩形,填充颜色解决方案四:画正方形,填充正方形去MSDN上看Graphics类的这两个方法DrawRectangleFillRectangle

Jquery 类网页微信二维码图块滚动效果具体实现_jquery

首先是自己定制的脚本方法属性代码: 复制代码 代码如下: /*  * 创建浮动图片广告(Generate a dock AD image)  *  * USAGE:   *  $(selector).higo_plugins_ad({  *      src:null,                    // 广告图片路径  *      closeSrc:null,               // 关闭图片路径  *      href:"#",                

详解二维码的生成原理及细节教程【多图】

维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的:在代码编制上巧妙地利用构成计算机内部逻辑基础的"0"."1"比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集:每个字符占有一定的宽度:具有一定的校验功能等.同时还具有对不同行的信息自动识别

手机QQ浏览器怎么扫描二维码?

  手机QQ浏览器怎么扫描二维码?           1.看到页面顶部地址栏旁的二维码图标了吗,点击它   2.将二维码放入取景框里,手机对焦后便会自动跳转  

使用PHP生成二维码的两种方法

 随着科技的进步,二维码应用领域越来越广泛,今天我给大家分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码 一.利用Google API生成二维码  Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: 代码如下: $urlToEncode="http://www.jb51.net";    generateQRfromGoogle($urlToEncode);    /**    * google api 二维码生成[QRcode可以

JAVA实现的微信扫描二维码支付

吐槽一下 原文地址:http://blog.52itstyle.com/archives/180/ 支付项目采用springMvc+Dubbo架构实现,只对外提供接口. 话说,为什么微信支付比支付宝来的晚了那么一点,一句话,那一阵挺忙的,然后就没有时间整理,最近做完支付宝支付,顺便也把微信支付的也整理一下. 这里再吐槽一下,微信支付的DEMO基本为零,很多代码都是从网上查找的(也可能我么有仔细找API). 前期酝酿准备 扫码支付,目前来说个人是不可以申请的,包括现在支付宝的即时到帐个人相关业务也