共查询到18条相似文献,搜索用时 109 毫秒
1.
2.
本文从面向对象的观点出发,通过动态地建立聚合对象,讨论了面向对象的交互式图形系统的层次模型。首次提出将交互式图形系统中各种图形对象类划分为基本图元类,静态聚合对象类和动态聚合对象类的分类方法。 相似文献
3.
一个面向对象系统的三维可视范型及实现 总被引:3,自引:0,他引:3
本文描述一个在三维虚拟空间内表示面向系统的可视范型,强调利用三维交互式图形来表示对象间的关系。其特点是有效利用屏幕空间且减轻认知负担。该范围使用一个三维图形工具箱TOAST提供的三维交互式技术和对象实现在SGI图形工作站上。 相似文献
4.
Java技术拥有可移植性、安全性和支持可视化图形界面等诸多特点,同时还能实现在不同平台的面向对象的编程语言。本文基于利用Java技术的特点对网络电话系统进行设计。 相似文献
5.
6.
基于Java 3D技术和Swing技术的3D建模开发 总被引:3,自引:0,他引:3
该文介绍了基于Java技术中的Java3D技术和Swing技术的3D建模的开发。和其他技术开发3D模型相比,利用Java技术的面向对象技术开发的3D模型有着很多优势。比如,此3D模型支持多平台操作,适合编写非常复杂的应用程序。利用Java3D技术实现了盛放3D模型的基础类的开发,同时通过和Swing技术的合理结合实现了3D组件的用户图形界面化、用户操作简易化的特色。利用Java技术还克服了编程代码冗长、繁杂不利于管理这个技术难点。同时利用了Java技术的事件监听处理功能实现了对3D模型的编辑功能。优化了编程工作。文中以此3D组件在石油数值模拟软件中的应用为例说明了该组件具有的特色。 相似文献
7.
8.
图形界面是组态软件系统中非常重要的组成部分,组态软件图形界面的设计采用面向对象技术并结合一定的设计模式思想,充分运用了面向对象语言的封装性、继承性和虚拟多态性,实现了组态软件的独立性、健壮性和易扩展性;首先,对组态软件图形界面中的设计模式进行了介绍,其次,对于图形界面中图形对象的实现、管理、存储、及动画处理,进行了详细的分析,最后给出了主要类的设计并实现了此图形界面. 相似文献
9.
基于Java 3D的交互式三维动画编程技术 总被引:6,自引:0,他引:6
Java 3D是一个交互式三维图形应用编程接口 ,是Java语言的扩展。它实现了三维虚拟环境下的实时性和交互性。文章介绍了利用Java 3D构造虚拟现实环境的方法 ,并通过实例着重分析了Java 3D的三维动画和信息交互编程技术 相似文献
10.
秦亮 《电脑编程技巧与维护》2011,(6):6-7
Java是面向对象的编程语言,可以实现GUI的扫雷游戏需要设计不同的类,在此就如何运用Java实现图形界面下的扫雷游戏浅谈简单的算法与事件处理的基本实现. 相似文献
11.
is paper describes a framework for visualizing object-oriented systems within a 3D interactive environment.The 3D visualizer represents the structure of a program as Cylinder Net that simultaneously specifies two relationships between objects within 3D virtual space.Additionally,it represents additional relationships on demand when objects are moved into local focus.The 3D visualizer is implemented using a 3D graphics toolkit,TOAST,that implements 3D Widgets 3D graphics to ease the programming task for 3D visualization. 相似文献
12.
An object-oriented finite element/finite volume software, EasyFEM, has been developed. The software, with a fully interactive graphics interface, analyses heat transfer, solid mechanics, and fluids problems by the finite element and the finite volume methods. The Coad and Yourdon methodology is used to describe the general structure of classes and objects implemented by the software. Details of the object-oriented classes for both the graphics pre- and post-processors, as well as for the analysis solutions, are described. Several case studies with graphical representations of numerical solutions are presented to illustrate some functionalities of the software. 相似文献
13.
HAGI is an object-oriented graphics system developed on top of the X window system. In addition to providing facilities that structured graphics systems such as GKS usually have, HAGI supports a high- level graphics paradigm with the following features:
- + In addition to graphical objects, the system provides a class of application objects with a higher level of abstraction than graphical objects.
- + Graphics manipulation operations can be issued simplyfrom application objects without explicitly referring to specific graphical objects. Thus graphics manipulation appears to be transparent to application programmers.
- + Graphical objects are designed to encompass more semantics, thus are at a level close to the application. For example, they useflexible visual objects to determine their visual appearance.
14.
15.
The Garnet toolkit was specifically designed to make highly interactive graphical programs easier to design and implement. Visual, interactive, user-interface design tools clearly fall into this category. At this point, we have used the Garnet toolkit to create three different interactive design tools: Gilt, a simple interface builder for laying out widgets; Lapidary, a sophisticated design tool for constructing application-specific graphics and custom widgets; and C32, a spreadsheet interface to constraints. The features of the Garnet toolkit that made these easier to create include use of a prototype-instance object system instead of the usual class-instance model, integration of constraints with the object system, graphics model that supports automatic graphical update and saving to disk of on-screen objects, separation of specifying the graphics of objects from their behavior, automatic layout of graphical objects in a variety of styles, and a widget set that supports such commonly used operations as selection, moving and growing objects, and displaying and setting their properties. 相似文献
16.
交互式三维动画系统的面向对象实现 总被引:8,自引:1,他引:7
本文介绍了一种基于面向对象程序设计方法的交叉互工三维动画系统。该系统采用面向对象的方法,将物体的数据和操作方法封装在一个对象内,较好地解决了三维图形的交互问题。 相似文献
17.
基于SVG的矢量图形编辑系统的数据描述模型 总被引:11,自引:4,他引:11
SVG是W3C组织制定的一套基于XML的可扩展矢量图形语言描述规范,可以用来描述矢量图形、图像、文本等图形对象。为了在Web上显示图形并对图元进行操作,提出了一个支持SVG的矢量图形编辑系统的数据模型。该模型采用面向对象的方法来描述,主要包括类结构、图元描述模型和SVG解析模型。实践证明,根据这个模型能够设计出高效率的独立于具体应用的图形编辑系统,为生成SVG图形文件提供一个可视化环境。 相似文献
18.
本文介绍了一个实用的采用面向对象技术实现的汉字字形编辑器(C Glyph Editor) 。首先介绍了类与其实例的设计思路,接着阐明了典型编辑操作的实现即系统中各对象的通讯机制,最后对设计字形编辑器时采用传统设计方法与面向对象技术进行了比较与分析。 相似文献