ViContour4.5三维数据可视化控件.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ViContour 4.5三维数据可视化控件 研制单位的联系方式: 主页: Email: ChengboSoft@126.com 4.5 三维数据可视化控件 三维数据可视化控件的功能是:给定离散数据zij=f(xi,yj),或者散乱数据(xi,yi,zi),绘制三维表面图形、三维线阵图形和等高线图形。其特点是可以绘制比屏幕窗口更大的图形,可以对散乱数据进行插值后绘制三维图形,可以通过剪贴板和其他程序共享图象数据,可以实现实时动态图形,可以使图形绕x,y,z轴旋转。三维数据可视化控件包括的文件有:Vicontimg45.dll,Vicontour45.dll,Vicontour45.ocx,DOT8.HZK,DOT16.HZK。其中DOT8.HZK为英文点阵字库,DOT16.HZK为中文点阵字库,需要时在程序中指定这两个文件。 4.5.1 控件的属性 (所有的属性都是运行时的) ☆ BKColor:背景颜色,读/写 ☆ BufferWidth:图形缓存宽度,只/读 ☆ BufferHeight:图形缓存宽度,只/读 ☆ ColorBar=True/False:是否显示颜色条,读/写 ☆ ColorMap=0,1, ..., 6:颜色条模式,读/写 ☆ ColsInterp:散乱数据的插值列数,读/写 ☆ RowsInterp:散乱数据的插值行数,读/写 ☆ EnglishFont:英文点阵字体文件名称(包含目录),读/写 ☆ ChineseFont:中文点阵字体文件名称(包含目录),读/写 ☆ GridColor:坐标网格颜色,读/写 ☆ MeshColor:三维绘图时,网线的颜色,读/写 ☆ numCols:三维数据Z矩阵的列数,只读 ☆ numRows:三维数据Z矩阵的行数,只读 ☆ numLayers:Z轴幅度的分层数目,读/写 ☆ okBuffer=True/False:图形缓存是否初始化成功,只读 ☆ PicElement:在将图象转换成等高线时,选择计算分量,=0代表亮度;=1代表红色;=2代表绿色;=3代表蓝色,读/写 ☆ ThineLine=True/False:确认等高线是细线,还是粗线,读/写 ☆ xAngle:绕x轴旋转的角度,单位为度,读/写 ☆ yAngle:绕y轴旋转的角度,单位为度,读/写 ☆ zAngle:绕z轴旋转的角度,单位为度,读/写 ☆ xFactor:三维图形x轴的放大倍数,读/写 ☆ yFactor:三维图形y轴的放大倍数,读/写 ☆ zFactor:三维图形z轴的放大倍数,读/写 ☆ xPos:x轴图象显示起点,只读 ☆ yPos:y轴图象显示起点,只读 ☆ zMin:z轴幅度的最小值,读/写 ☆ zMax:z轴幅度的最大值,读/写 ☆ xValue(Index As Integer) as Single:读取x轴坐标取样值。Index从0到numRows-1,只读 ☆ yValue(Index As Integer) as Single:读取y轴坐标取样值。Index从0到numCols-1,只读 ☆ zValue(Row As Integer,Col As Integer) as Single:给定行和列,读取z轴取样值,只读 ☆ zLayerColor(Index As Integer) as Long:Z轴上对应各层的颜色,Index从0到numLayers-1,读/写 ☆ zLayerValue(Index As Integer) as Single:Z轴各层对应的幅度,Index从0到numLayers-1,幅度值应当从小到大排列,读/写 4.5.2 控件的方法 ☆ Sub Clear(Color as Long) 【功能】以给定颜色清除图形。 【参数】Color: 给定的清除颜色 ☆ Sub CloseBuffer() 【功能】关闭图形缓存,与InitBuffer配套使用。 ☆ Sub CopyImage() 【功能】把图形复制到剪贴板中。 ☆ Sub Demo(ID as Integer) 【功能】产生颜色等高线图形。 【参数】ID:=0产生等高线图形;=1产生填充等高线图形;=2产生图象表示图形。 ☆ Sub DisplayBuffer() 【功能】显示图形缓存中的内容 ☆ Function getxSample(x() as Single) as Long 【功能】取得x轴坐标取样数组。 【参数】 x():返回取得的x轴坐标取样数组,长度应为numRows。 【返回】x轴坐标取样数组的长度,应为numRows。 ☆ Function getySample(y() as Single) as Long 【功能】取得y轴坐标取样数组。 【参数】

您可能关注的文档

文档评论(0)

dengyuan674 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档