Index: /trunk/doc/pslib/psStructures.tex
===================================================================
--- /trunk/doc/pslib/psStructures.tex	(revision 310)
+++ /trunk/doc/pslib/psStructures.tex	(revision 310)
@@ -0,0 +1,45 @@
+\begin{CompactList}
+\item\contentsline{section}{{\bf p\_\-ps\-Scalar} (Private structure used to pass constant values into the math operators)}{\pageref{structp__psScalar}}{}
+\item\contentsline{section}{{\bf ps\-Bit\-Mask} (A bitmask of arbitrary length)}{\pageref{structpsBitMask}}{}
+\item\contentsline{section}{{\bf ps\-Catalogue\-Objects} (Objects from a catalogue)}{\pageref{structpsCatalogueObjects}}{}
+\item\contentsline{section}{{\bf ps\-Cell} (A Cell: a collection of frames)}{\pageref{structpsCell}}{}
+\item\contentsline{section}{{\bf ps\-Chip} (A Chip: a collection of cells)}{\pageref{structpsChip}}{}
+\item\contentsline{section}{{\bf ps\-Complex\-Array} (An array of complex numbers)}{\pageref{structpsComplexArray}}{}
+\item\contentsline{section}{{\bf ps\-Coord} (A point in 2-D space, with errors)}{\pageref{structpsCoord}}{}
+\item\contentsline{section}{{\bf ps\-Coord\-Xform} (A polynomial transformation between coordinate frames)}{\pageref{structpsCoordXform}}{}
+\item\contentsline{section}{{\bf ps\-Distortion} (The optical distortion terms)}{\pageref{structpsDistortion}}{}
+\item\contentsline{section}{{\bf ps\-Dlist} (Doubly-linked list)}{\pageref{structpsDlist}}{}
+\item\contentsline{section}{{\bf ps\-Dlist\-Elem} (Doubly-linked list element)}{\pageref{structpsDlistElem}}{}
+\item\contentsline{section}{{\bf ps\-Double\-Array} (An array of double-precision real numbers)}{\pageref{structpsDoubleArray}}{}
+\item\contentsline{section}{{\bf ps\-DPolynomial1D} (Double-precision one-dimensional polynomial)}{\pageref{structpsDPolynomial1D}}{}
+\item\contentsline{section}{{\bf ps\-DPolynomial2D} (Double-precision two-dimensional polynomial)}{\pageref{structpsDPolynomial2D}}{}
+\item\contentsline{section}{{\bf ps\-DPolynomial3D} (Double-precision three-dimensional polynomial)}{\pageref{structpsDPolynomial3D}}{}
+\item\contentsline{section}{{\bf ps\-DPolynomial4D} (Double-precision four-dimensional polynomial)}{\pageref{structpsDPolynomial4D}}{}
+\item\contentsline{section}{{\bf ps\-Exposure} (Exposure information from the telescope)}{\pageref{structpsExposure}}{}
+\item\contentsline{section}{{\bf ps\-Fixed\-Pattern} (The fixed pattern residual offsets)}{\pageref{structpsFixedPattern}}{}
+\item\contentsline{section}{{\bf ps\-Float\-Array} (An array of real numbers)}{\pageref{structpsFloatArray}}{}
+\item\contentsline{section}{{\bf ps\-FPA} (A Focal plane array: a collection of chips)}{\pageref{structpsFPA}}{}
+\item\contentsline{section}{{\bf ps\-Frame} (A Frame: a collection of pixels)}{\pageref{structpsFrame}}{}
+\item\contentsline{section}{{\bf ps\-Grommit} (Information needed (by SLALIB) to convert Apparent to Observed Position)}{\pageref{structpsGrommit}}{}
+\item\contentsline{section}{{\bf ps\-Histogram} (Histograms)}{\pageref{structpsHistogram}}{}
+\item\contentsline{section}{{\bf ps\-Image} (Basic image data structure)}{\pageref{structpsImage}}{}
+\item\contentsline{section}{{\bf ps\-Image\-Objects} (Associates objects on an image with the image)}{\pageref{structpsImageObjects}}{}
+\item\contentsline{section}{{\bf ps\-Int\-Array} (An array of integers)}{\pageref{structpsIntArray}}{}
+\item\contentsline{section}{{\bf ps\-Matrix} (A matrix)}{\pageref{structpsMatrix}}{}
+\item\contentsline{section}{{\bf ps\-Mem\-Block} (Book-keeping data for storage allocator)}{\pageref{structpsMemBlock}}{}
+\item\contentsline{section}{{\bf ps\-Meta\-Data\-Item} (A struct to define a single item of metadata)}{\pageref{structpsMetaDataItem}}{}
+\item\contentsline{section}{{\bf ps\-Meta\-Data\-Set} (A set of metadata)}{\pageref{structpsMetaDataSet}}{}
+\item\contentsline{section}{{\bf ps\-Object} (Object definition, to handle both objects we detect, and catalogues)}{\pageref{structpsObject}}{}
+\item\contentsline{section}{{\bf ps\-Object\-Array} (An assembly of objects)}{\pageref{structpsObjectArray}}{}
+\item\contentsline{section}{{\bf ps\-Phot\-System} (Photometry system definition)}{\pageref{structpsPhotSystem}}{}
+\item\contentsline{section}{{\bf ps\-Phot\-Transform} (Photometry transformations)}{\pageref{structpsPhotTransform}}{}
+\item\contentsline{section}{{\bf ps\-Polynomial1D} (One-dimensional polynomial)}{\pageref{structpsPolynomial1D}}{}
+\item\contentsline{section}{{\bf ps\-Polynomial2D} (Two-dimensional polynomial)}{\pageref{structpsPolynomial2D}}{}
+\item\contentsline{section}{{\bf ps\-Polynomial3D} (Three-dimensional polynomial)}{\pageref{structpsPolynomial3D}}{}
+\item\contentsline{section}{{\bf ps\-Polynomial4D} (Four-dimensional polynomial)}{\pageref{structpsPolynomial4D}}{}
+\item\contentsline{section}{{\bf ps\-Stats} (Generic statistics structure)}{\pageref{structpsStats}}{}
+\item\contentsline{section}{{\bf ps\-Super\-Object} (A \char`\"{}super\char`\"{} object --- an object with multiple detections in different images)}{\pageref{structpsSuperObject}}{}
+\item\contentsline{section}{{\bf ps\-Type} (The type of a data type)}{\pageref{structpsType}}{}
+\item\contentsline{section}{{\bf ps\-Vector\-Array} (An array of real vectors)}{\pageref{structpsVectorArray}}{}
+\item\contentsline{section}{{\bf ps\-Void\-Ptr\-Array} (Array of pointers to void)}{\pageref{structpsVoidPtrArray}}{}
+\end{CompactList}
