User Tools

Site Tools


caching:intro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
caching:intro [2007/02/26 18:17]
bdefrain created
caching:intro [2021/02/05 13:51] (current)
Line 1: Line 1:
-====== Caching: Intro ======+[[caching:intro|Intro]] 
 +[[caching:ex1|Ex1]] 
 +[[caching:ex2|Ex2]] 
 +[[caching:ex3|Ex3]] 
 +[[caching:ex4|Ex4]]====== Caching: Intro ======
  
-Computation of the bounding box of ''Group'' objects needs to deal with all aggregate parts of the group, and this computation can be expensive. In this track, we will explore various ways of reducing this expense.+Figure elements must implement a ''getBounds'' method to determine the area that must be redrawn when the figure element is updated. 
 + 
 +Computation of this bounding box of ''Group'' objects needs to deal with all aggregate parts of the group, and this computation can be expensive. In this track, we will explore various ways of reducing this expense.
  
 ===== Set-up & Running ===== ===== Set-up & Running =====
Line 7: Line 13:
 You can reuse the AspectJ project with the figure editor application you have created during the previous track(s). If you haven't got such a project yet, consult the [[invariant:intro|Invariants: Intro]] page. You can reuse the AspectJ project with the figure editor application you have created during the previous track(s). If you haven't got such a project yet, consult the [[invariant:intro|Invariants: Intro]] page.
  
 +-----
  
 +Start the track with [[caching:ex1|Exercise 1]].
caching/intro.1172510271.txt.gz · Last modified: 2007/02/26 18:17 by bdefrain