首页> 外文学位 >The design and implementation of component-based graphics framework for data visualization.
【24h】

The design and implementation of component-based graphics framework for data visualization.

机译:用于数据可视化的基于组件的图形框架的设计和实现。

获取原文
获取原文并翻译 | 示例

摘要

This thesis focuses on the design of interfaces and the implementation of a component-based data visualization framework for the Win32 platform. This framework consists of eleven libraries. A component based object-oriented design and implementation approach is presented for building this data visualization framework. The design and implementation are based on the Microsoft COM concepts, which provide a way for software components to communicate with each other and reuse of binary code without "implementation inheritance" problems, from which the traditional object-oriented design methodologies suffer. The methods and properties of a component object are exposed through its interface(s). Any component object that implements a new visualization algorithm can be added into this framework as a "black box". And any new library, which can run on a different platform as long as that platform supports COM and it follows COM rules, can be added into this framework. Due to using COM technologies, a visualization application can be built easily and quickly by using this framework and any programming language that supports arrays of function pointers.
机译:本文主要研究Win32平台的接口设计和基于组件的数据可视化框架的实现。该框架包含十一个库。提出了基于组件的面向对象的设计和实现方法,用于构建此数据可视化框架。设计和实现基于Microsoft COM概念,这些概念为软件组件彼此通信和重用二进制代码提供了一种方式,而不会出现传统的面向对象设计方法所遇到的“实现继承”问题。组件对象的方法和属性通过其接口公开。任何实现新的可视化算法的组件对象都可以作为“黑匣子”添加到此框架中。只要该平台支持COM并且遵循COM规则,任何可以在其他平台上运行的新库都可以添加到此框架中。由于使用COM技术,因此可以使用此框架和任何支持函数指针数组的编程语言,轻松,快速地构建可视化应用程序。

著录项

  • 作者

    Dai, Ming.;

  • 作者单位

    Concordia University (Canada).;

  • 授予单位 Concordia University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Comp.Sc.
  • 年度 1999
  • 页码 140 p.
  • 总页数 140
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:48:22

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号