Index: /trunk/archive/pslib/include/psPosition.h
===================================================================
--- /trunk/archive/pslib/include/psPosition.h	(revision 1590)
+++ /trunk/archive/pslib/include/psPosition.h	(revision 1591)
@@ -161,7 +161,9 @@
 /* Positions of well-known objects */
 
+/** These are not up to date: we don't need them immediately */
+
 /** Get Sun Position */
 psSphere *
-psSunGetPos(psTime time)		///< MJD to get position for
+psSunGetPos(psTime *time)		///< Time for which to get position
 ;
 
@@ -170,5 +172,5 @@
 psSunGetRise(psTime *twi15,		///< corresponding 15 deg twilight
 	     psTime *twi18,		///< corresponding 18 deg twilight
-	     psTime time)		///< get rise closest to this time
+	     const psTime *time)	///< get rise closest to this time
 ;
 
@@ -177,30 +179,30 @@
 psSunGetSet(psTime *twi15,		///< corresponding 15 deg twilight
 	    psTime *twi18,		///< corresponding 18 deg twilight
-	    psTime time)		///< get set closest to this time
-;
-
-/** Get Length of closest night */
+	    const psTime time)		///< get set closest to this time
+;
+
+/** Get Length of closest night in hours */
 float
-psNightLength(psTime time)		///< MJD to get position for
+psNightLength(const psTime *time)	///< Time that specifies the night of interest
 ;
 
 /** Get Moon Position */
 psSphere *
-psMoonGetPos(psTime time)		///< MJD to get position for
-;
-
-/** Get Moon Rise time */
-psSphere *
-psMoonGetRise(psTime time)		///< get rise closest to this time
-;
-
-/** Get Moon Set time */
-psSphere *
-psMoonGetSet(psTime time)		///< get set closest to this time
+psMoonGetPos(const psTime *time)	///< Time for which to get position
+;
+
+/** Get Moon Rise time and return position */
+psSphere *
+psMoonGetRise(psTime *time)		///< get rise closest to this time
+;
+
+/** Get Moon Set time and return position */
+psSphere *
+psMoonGetSet(psTime *time)		///< get set closest to this time, and output
 ;
 
 /** Get Moon phase */
 float
-psMoonGetPhase(psTime time)		///< MJD to get phase for
+psMoonGetPhase(const psTime *time)	///< Get phase for this time
 ;
 
@@ -208,5 +210,5 @@
 psSphere *
 psPlanetGetPos(const char *solarSystemObject, ///< Named S.S. object
-	       psTime time)		///< MJD to get position for
+	       const psTime *time)	///< Get position for this time
 ;
 
