edu.jhu.htm.geometry
Class Circle

java.lang.Object
  |
  +--edu.jhu.htm.geometry.ConHelper
        |
        +--edu.jhu.htm.geometry.Circle
All Implemented Interfaces:
ConvexProducer, DomainProducer

public class Circle
extends ConHelper
implements ConvexProducer, DomainProducer

This class represents a circle on the sky . It may be constructed in a number of ways and it will produce a convex or a domain to represtn the circle.

  Current Version
  ===============
  ID:	$Id: Circle.java,v 1.2 2003/02/19 15:46:11 womullan Exp $
  Revision: 	$Revision: 1.2 $
  Date/time:	$Date: 2003/02/19 15:46:11 $
 

Author:
wil

Field Summary
 
Fields inherited from class edu.jhu.htm.geometry.ConHelper
conv, domain
 
Constructor Summary
Circle(double ra, double dec, double arcMinRad)
          constructor specifying center vector and radius in arcmin
Circle(double x, double y, double z, double arcMinRad)
          constructor specifying center vector and radius in arcmin
Circle(Vector3d vec, double arcMinRad)
          constructor specifying center vector and radius in arcmin
 
Methods inherited from class edu.jhu.htm.geometry.ConHelper
getConvex, getDomain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.jhu.htm.geometry.ConvexProducer
getConvex
 
Methods inherited from interface edu.jhu.htm.geometry.DomainProducer
getDomain
 

Constructor Detail

Circle

public Circle(Vector3d vec,
              double arcMinRad)
constructor specifying center vector and radius in arcmin


Circle

public Circle(double x,
              double y,
              double z,
              double arcMinRad)
constructor specifying center vector and radius in arcmin


Circle

public Circle(double ra,
              double dec,
              double arcMinRad)
constructor specifying center vector and radius in arcmin