<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://infovis-wiki.net/w/index.php?action=history&amp;feed=atom&amp;title=Patterns%3ADirect_Manipulation</id>
	<title>Patterns:Direct Manipulation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://infovis-wiki.net/w/index.php?action=history&amp;feed=atom&amp;title=Patterns%3ADirect_Manipulation"/>
	<link rel="alternate" type="text/html" href="https://infovis-wiki.net/w/index.php?title=Patterns:Direct_Manipulation&amp;action=history"/>
	<updated>2026-05-11T12:36:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://infovis-wiki.net/w/index.php?title=Patterns:Direct_Manipulation&amp;diff=17163&amp;oldid=prev</id>
		<title>Thatbrock: Created page</title>
		<link rel="alternate" type="text/html" href="https://infovis-wiki.net/w/index.php?title=Patterns:Direct_Manipulation&amp;diff=17163&amp;oldid=prev"/>
		<updated>2007-10-09T12:42:49Z</updated>

		<summary type="html">&lt;p&gt;Created page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
 | __TOC__&lt;br /&gt;
 |}&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Category ==&lt;br /&gt;
Interaction&lt;br /&gt;
&lt;br /&gt;
== Context ==&lt;br /&gt;
The parameter values for a particular task are ill defined. Direct interaction with visual objects in the display is possible.&lt;br /&gt;
&lt;br /&gt;
== Problem ==&lt;br /&gt;
How to explore the dataset.&lt;br /&gt;
&lt;br /&gt;
== Forces ==&lt;br /&gt;
* Need to explore and manipulate dataset.&lt;br /&gt;
* Task types include selection, filtering, and navigating.&lt;br /&gt;
&lt;br /&gt;
== Solution ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use direct manipulation style interaction. Allow the user to select and manipulate objects directly in the scene.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Dynamic queries]] are an excellent mechanism for providing rapid, easily&lt;br /&gt;
reversible actions on the scene. However, sometimes it is difficult or less&lt;br /&gt;
intuitive to map an action onto a control. Instead the action should be&lt;br /&gt;
applied directly to the object or objects in the scene. Selecting objects by&lt;br /&gt;
using a bounding box is a good example. The classification that the user&lt;br /&gt;
has determined by looking at the objects may be difficult to describe in&lt;br /&gt;
terms of the values of those object’s attributes and therefore difficult to&lt;br /&gt;
set the associated controls correctly. However, by using a bounding box&lt;br /&gt;
or by clicking on individual items, the user can easily select the desired&lt;br /&gt;
set.&lt;br /&gt;
&lt;br /&gt;
During our daily routines we often pick up objects, move them, rotate&lt;br /&gt;
them, and so on. Using direct manipulation in a display more closely&lt;br /&gt;
matches our everyday experiences.&lt;br /&gt;
== Examples ==&lt;br /&gt;
*  Selective Dynamic Manipulation &amp;lt;ref&amp;gt;Chuah et al. (1995). SDM: Selective Dynamic Manipulation of Visualizations. In: The 8th&lt;br /&gt;
ACM Symposium on User interface and Software Technology. Pittsburgh, Pennsylvania, USA, 15-17 November 1995. pp 61-70.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*  Brath &amp;lt;ref&amp;gt;Brath, R. (1999) Effective Information Visualization : Guidelines and Metrics for 3D&lt;br /&gt;
Interactive Representations of Business Data. Masters of Computer Science Thesis, Graduate&lt;br /&gt;
Department of Computer Science, University of Toronto, Canada.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related Patterns ==&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also: Wilkins, B., (2003). “MELD: A Pattern Supported Methodology for Visualisation Design”, PhD Dissertation, University of Birmingham, UK.&lt;/div&gt;</summary>
		<author><name>Thatbrock</name></author>
	</entry>
</feed>