The Mathematica Journal
Departments
Feature Articles
Columns
New Products
New Publications
Classifieds
Calendar
News Bulletins
Mailbox
Letters
FAQ
Write Us
About the Journal
Staff and Contributors
Submissions
Subscriptions
Advertising
Back Issues
Home
Download this Issue

Interactive Graphics Using MathLink

Chikara Miyaji
University of Tsukuba, Japan

Interactive graphics effectively expresses the dynamic structure of a model, and helps improve the intuitive understanding of concepts in the sciences. Also it can be used as a user-interface tool. Currently, Mathematica graphics is not interactive but static and merely a side effect of computation. It is not possible to select a part of a graphic using the mouse, nor can one make interactive dynamic relationships between graphical elements. The graphics system introduced here is a MathLink program for creating interactive graphical objects which the user can manipulate. In this program, all graphics elements--point, line, curve, and text--are represented as objects which can be manipulated by mouse; all graphics are manipulated by a kernel evaluation; and the relationship between objects can be defined as Mathematica functions. This paper outlines the system and discusses its design and implementation.

south.rotol.ramk.fi/~keranen/IMS99/paper24/ims99paper24.pdf
south.rotol.ramk.fi/~keranen/IMS99/paper24/ims99paper24.nb


Copyright © 2001 Wolfram Media, Inc. All rights reserved.

[Article Index][Prev Page][Next Page]