• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.clients
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Change
  • Next Change →

Changeset 5528 for trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewer.java

Show
Ignore:
Timestamp:
07/04/08 13:41:43 (5 months ago)
Author:
jburel
Message:

First implementation of the projection.
The preview is only available for now.

Files:
1 modified

  • trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewer.java (modified) (4 diffs)

Legend:

Unmodified
Added
Removed
  • trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewer.java

    r5500 r5528  
    3030import java.awt.Point; 
    3131import java.awt.image.BufferedImage; 
     32import java.util.Collection; 
    3233import java.util.List; 
    3334import java.util.Map; 
    … …  
    3940 
    4041//Application-internal dependencies 
     42import org.openmicroscopy.shoola.agents.imviewer.util.proj.ProjectionRef; 
    4143import org.openmicroscopy.shoola.env.data.model.ChannelMetadata; 
    4244import org.openmicroscopy.shoola.env.rnd.RenderingControl; 
    … …  
    4446import org.openmicroscopy.shoola.util.ui.component.ObservableComponent; 
    4547import pojos.ExperimenterData; 
     48import pojos.ImageData; 
    4649 
    4750/**  
    … …  
    835838        /** Sets the original rendering settings. */ 
    836839        public void setOriginalRndSettings(); 
     840 
     841        /** Shows the projection dialog and preview. */ 
     842        public void showProjection(); 
     843 
     844        /** 
     845         * Projects a selected portion of the optical sections  
     846         * for the currently selected timepoint and active channel. 
     847         *  
     848         * @param ref Object containing the projection parameters. 
     849         */ 
     850        public void projectionPreview(ProjectionRef ref); 
     851 
     852        /** 
     853         * Projects the whole image according the projection parameters. 
     854         *  
     855         * @param ref Object containing the projection parameters. 
     856         */ 
     857        public void projectImage(ProjectionRef ref); 
     858 
     859        /** 
     860         * Sets the containers contained the image. 
     861         *  
     862         * @param containers The collection to set. 
     863         */ 
     864        public void setContainers(Collection containers); 
     865 
     866        /** Loads the containers containing the image. */ 
     867        public void loadContainers(); 
     868         
     869        /** 
     870         * Sets the projected preview image. 
     871         *  
     872         * @param image The value to display. 
     873         */ 
     874        public void setRenderProjected(BufferedImage image); 
     875         
     876        /** 
     877         * Sets the newly created projected image. 
     878         *  
     879         * @param image The projected image. 
     880         */ 
     881        public void setProjectedImage(ImageData image); 
    837882         
    838883} 

Download in other formats:

  • Unified Diff
  • Zip Archive

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/