...
首页> 外文期刊>Software >CGLIB―a constraint-based graphics library
【24h】

CGLIB―a constraint-based graphics library

机译:CGLIB-基于约束的图形库

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

摘要

CGLIB is a high-level graphics library for B-Prolog, a constraint logic programming system. The library provides primitives for creating and manipulating graphical objects and a set of constraints including not-overlap, grid, table and tree constraints that facilitate the specification of the layouts of objects. The library adopts a construct called action rules which is available in B-Prolog for creating agents and programming interactions among agents or between agents and the user. The library is a fully working system implemented in B-Prolog, Java and C. It can be used in many areas such as drawing editors, interactive user interfaces, document authoring, animation, information visualization, intelligent agents and games. The high-level abstraction of the library and the use of constraints and action rules in the specification of layouts and behaviors can significantly enhance the productivity of the development of graphics. We demonstrate through several examples the effectiveness of the library as a tool for developing graphics-rich and interactive user interfaces.
机译:CGLIB是B-Prolog(约束逻辑编程系统)的高级图形库。该库提供了用于创建和操作图形对象的原语,以及一组约束,其中包括不重叠,网格,表和树的约束,这些约束有助于指定对象的布局。该库采用一种称为动作规则的结构,该规则在B-Prolog中可用,用于创建代理以及对代理之间或代理与用户之间的交互进行编程。该库是一个使用B-Prolog,Java和C实现的完全正常工作的系统。它可用于许多领域,例如图形编辑器,交互式用户界面,文档创作,动画,信息可视化,智能代理和游戏。库的高级抽象以及在布局和行为规范中使用约束和操作规则可以显着提高图形开发的生产率。我们通过几个示例演示了该库作为开发丰富图形和交互式用户界面的工具的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号