cds.aladin
Class PlanImageHuge

java.lang.Object
  extended by cds.aladin.Plan
      extended by cds.aladin.PlanImage
          extended by cds.aladin.PlanImageHuge
All Implemented Interfaces:
java.lang.Runnable

public class PlanImageHuge
extends PlanImage
implements java.lang.Runnable

Plan dedie a une image tres grande (IMAGEHUGE) Principe de fonctionnement: Pour économiser du temps de lecture disque et de la RAM, on va charger une image sous-échantillonnée en ne prenant qu'un pixel tous les "step" pixels. C'est cette image qui servira pour toutes les manipulations classiques (pan, contour, superposition).. Lorque l'utilisateur choisira un niveau de zoom élevé, on ira charger une sous-image pleine résolution couvrant le champ de vue courant.

Version:
1.0 : juin 2007 - création
Author:
Pierre Fernique [CDS]

Method Summary
 void run()
          Lancement du thread d'extraction.
 
Methods inherited from class cds.aladin.Plan
getOpacityLevel, setOpacityLevel, stop, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

run

public void run()
Lancement du thread d'extraction. Le flag toSubImage permet de ne pas s'emméler les pinceaux avec le run() de la classe PlanImage

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class Plan


Copyright © 2009 UDS/CNRS