edu.pdx.starview.imaging
Class ImageGeneration

java.lang.Object
  extended byedu.pdx.starview.imaging.ImageGeneration

public class ImageGeneration
extends java.lang.Object

Single point of entry interface for generating images.

Author:
Dave Camarillo

Constructor Summary
ImageGeneration()
           
 
Method Summary
static ImageMap genImage(java.io.File SAO_Database, SVAngle lat, SVAngle longi, SVAngle azimuthCenter, SVAngle altitudeCenter, int imageWidth, int imageHeight, SVTime theTime, SVAngle arcWidthOfImage)
          Generates an image of the sky based on location, time and other specifications.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageGeneration

public ImageGeneration()
Method Detail

genImage

public static ImageMap genImage(java.io.File SAO_Database,
                                SVAngle lat,
                                SVAngle longi,
                                SVAngle azimuthCenter,
                                SVAngle altitudeCenter,
                                int imageWidth,
                                int imageHeight,
                                SVTime theTime,
                                SVAngle arcWidthOfImage)
                         throws java.lang.Exception
Generates an image of the sky based on location, time and other specifications.

Parameters:
SAO_Database - The location of the SAO database to use
lat - Latitude of observer
longi - Longitude of observer
azimuthCenter - Azimuth Center of image to be generated
altitudeCenter - Altitude center of image to be generated.
imageWidth - Number of pixils wide that the image will be
imageHeight - Number of pixils high that the image will be
theTime - The point in time of observation
arcWidthOfImage - The number of degrees of angular width the image will be
Returns:
The image map of the night sky.
Throws:
java.lang.Exception