IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 12, 2005, 9:12:01 AM (21 years ago)
Author:
desonia
Message:

massive restructuring of codebase.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/pslib_strict.h

    r4162 r4540  
    99*  @author Eric Van Alst, MHPCC
    1010*
    11 *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
    12 *  @date $Date: 2005-06-08 23:40:45 $
     11*  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
     12*  @date $Date: 2005-07-12 19:12:00 $
    1313*
    1414*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    2626#endif // #else
    2727
    28 // // System Utilities
    29 
    30 /// @defgroup SysUtils System Utilities
     28/// @defgroup astro Astrometry Functions
    3129/// @{
    32 
    33 /** @defgroup MemoryManagement Memory Management Utilities
    34  *
    35  *  This is the generic memory management system put inbetween the user's high level code and the OS-level
    36  *  memory allocation routines.  This system adds such features as callback routines for memory error events,
    37  *  tracing capabilities, and reference counting.
    38  *
    39  *  @ingroup SysUtils
    40  */
    41 
    42 #include "fitsio.h"
    43 
    44 #include "psMemory.h"
    45 
    46 /// @defgroup LogTrace Tracing and Logging
    47 /// @ingroup SysUtils
    48 #include "psLogMsg.h"
    49 #include "psTrace.h"
    50 
    51 /// @defgroup ErrorHandling Error Handling
    52 /// @ingroup SysUtils
    53 #include "psAbort.h"
    54 #include "psError.h"
    55 
    56 #include "psString.h"
    57 
    58 /// @defgroup Configure Configure psLib
    59 /// @ingroup SysUtils
    60 #include "psConfigure.h"
    61 
     30#include "psTime.h"
     31#include "psCoord.h"
    6232/// @}
    6333
    64 // Collections
    65 /// @defgroup DataContainer Data Containers
     34/// @defgroup db Database Functions
    6635/// @{
     36#include "psDB.h"
     37/// @}
    6738
    68 #include "psType.h"
     39/// @defgroup fft Fourier Functions
     40/// @{
     41#include "psVectorFFT.h"
     42#include "psImageFFT.h"
     43/// @}
    6944
    70 /// @defgroup LinkedList Linked List
    71 /// @ingroup DataContainer
    72 #include "psList.h"
     45/// @defgroup fits FITS I/O Functions
     46/// @{
     47#include "psFits.h"
     48/// @}
    7349
    74 /// @defgroup HashTable Hash Table
    75 /// @ingroup DataContainer
    76 #include "psHash.h"
     50/// @defgroup imageops Image Operations
     51/// @{
     52#include "psImageConvolve.h"
     53#include "psImageGeomManip.h"
     54#include "psImagePixelExtract.h"
     55#include "psImagePixelManip.h"
     56#include "psImageStats.h"
     57#include "psImageStructManip.h"
     58/// @}
    7759
    78 /// @defgroup Scalar Scalar
    79 /// @ingroup DataContainer
    80 #include "psScalar.h"
     60/// @defgroup math Math Functions
     61/// @{
     62#include "psBinaryOp.h"
     63#include "psCompare.h"
     64#include "psConstants.h"
     65#include "psMatrix.h"
     66#include "psMinimize.h"
     67#include "psRandom.h"
     68#include "psFunctions.h"
     69#include "psStats.h"
     70#include "psUnaryOp.h"
     71/// @}
    8172
    82 /// @defgroup Vector Vector Container
    83 /// @ingroup DataContainer
    84 #include "psVector.h"
    85 
    86 /// @defgroup Array Array Container
    87 /// @ingroup DataContainer
    88 #include "psArray.h"
    89 
    90 /// @defgroup Image Image Container
    91 /// @ingroup DataContainer
     73/// @defgroup mathtypes Mathematical Data Objects
    9274/// @{
    9375#include "psImage.h"
    94 #include "psImagePixelExtract.h"
    95 #include "psImageStructManip.h"
    96 #include "psImageGeomManip.h"
    97 #include "psImagePixelManip.h"
    98 #include "psImageConvolve.h"
    99 
    100 /// @defgroup ImageStats Image Statistical Functions
    101 /// @ingroup Image
    102 #include "psImageStats.h"
    103 
     76#include "psScalar.h"
     77#include "psVector.h"
    10478/// @}
    10579
    106 /// @defgroup BitSet Bit Set Container
    107 /// @ingroup DataContainer
    108 #include "psBitSet.h"
    109 
     80/// @defgroup sys System-Level Functions
     81/// @{
     82#include "psAbort.h"
     83#include "psConfigure.h"
     84#include "psError.h"
     85#include "psErrorCodes.h"
     86#include "psLogMsg.h"
     87#include "psMemory.h"
     88#include "psString.h"
     89#include "psTrace.h"
     90#include "psType.h"
    11091/// @}
    11192
    112 // Data Manipulation
    113 /// @defgroup DataManip Data Manipulation
     93/// @defgroup types Basic Data Types
    11494/// @{
    115 
    116 /// @defgroup Compare Comparison Functions
    117 /// @ingroup DataManip
    118 #include "psCompare.h"
    119 
    120 /// @defgroup Stats Statistic Functions
    121 /// @ingroup DataManip
    122 #include "psStats.h"
    123 
    124 /// @defgroup Matrix Matrix Operations
    125 /// @ingroup DataManip
    126 #include "psMatrix.h"
    127 
    128 /// @defgroup MatrixArithmetic Matrix Arithmetic Operations
    129 /// @ingroup DataManip
    130 #include "psBinaryOp.h"
    131 #include "psUnaryOp.h"
    132 
    133 #include "psRandom.h"
    134 
    135 /// @defgroup Transform Fourier Transform Operations
    136 /// @ingroup DataManip
    137 #include "psVectorFFT.h"
    138 #include "psImageFFT.h"
    139 
    140 #include "psFunctions.h"
    141 #include "psMinimize.h"
    142 
     95#include "psArray.h"
     96#include "psBitSet.h"
     97#include "psHash.h"
     98#include "psList.h"
     99#include "psLookupTable.h"
     100#include "psMetadata.h"
     101#include "psMetadataConfig.h"
     102#include "psPixels.h"
    143103/// @}
    144104
    145 // Astronomy
    146 /// @defgroup Astronomy Astronomy Functions
     105/// @defgroup xml XML Functions
    147106/// @{
    148 
    149 /// @defgroup CoordinateTransform Coordinate Functions
    150 /// @ingroup Astronomy
    151 #include "psCoord.h"
    152 
    153 /// @defgroup Photometry Photometry
    154 /// @ingroup Astronomy
    155 #include "psPhotometry.h"
    156 
    157 /// @defgroup Time Time Functions
    158 /// @ingroup Astronomy
    159 #include "psTime.h"
    160 
    161 /// @defgroup Metadata Metadata Functions
    162 /// @ingroup Astronomy
    163 #include "psMetadata.h"
    164 #include "psMetadataIO.h"
    165 
    166 /// @defgroup AstroImage Astrometry Functions
    167 /// @ingroup Astronomy
    168 #include "psAstrometry.h"
    169 #include "psConstants.h"
    170 #include "psDB.h"
    171 
    172 /// @}
    173 
    174 // FileUtils
    175 /// @defgroup FileUtils File Utilities
    176 /// @{
    177 #include "psFits.h"
    178 
    179 /// @defgroup LookupTable Lookup Table
    180 /// @ingroup FileUtils
    181 #include "psLookupTable.h"
    182 
     107#include "psXML.h"
    183108/// @}
    184109
Note: See TracChangeset for help on using the changeset viewer.