IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 6, 2007, 8:55:11 AM (19 years ago)
Author:
eugene
Message:

adding PANSTARRS_DEV_0, notes on adding new formats, cleanups to simply adding new formats

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dvo-mods-2007-02/Ohana/src/libdvo/include/dvo.h

    r12222 r12275  
    1818
    1919/* DVO table formats */
    20 enum {DVO_FORMAT_UNDEF, DVO_FORMAT_INTERNAL, DVO_FORMAT_ELIXIR, DVO_FORMAT_LONEOS, DVO_FORMAT_PANSTARRS, DVO_FORMAT_PMTEST} DVOTableFormat;
     20enum {DVO_FORMAT_UNDEF,
     21      DVO_FORMAT_INTERNAL,
     22      DVO_FORMAT_ELIXIR,
     23      DVO_FORMAT_LONEOS,
     24      DVO_FORMAT_PANSTARRS,
     25      DVO_FORMAT_PMTEST,
     26      DVO_FORMAT_PANSTARRS_DEV_0
     27} DVOTableFormat;
    2128
    2229/* image data modes in RegImage */
     
    339346int ImageToVtable (VTable *vtable, Header *theader, int format);
    340347
    341 Image            *ImageElixirToInternal (ImageElixir *in, int Nvalues);
    342 Image            *ImageLoneosToInternal (ImageLoneos *in, int Nvalues);
    343 Image            *ImagePanstarrsToInternal (ImagePanstarrs *in, int Nvalues);
    344 
    345 ImageElixir      *ImageInternalToElixir (Image *in, int Nvalues);
    346 ImageLoneos      *ImageInternalToLoneos (Image *in, int Nvalues);
    347 ImagePanstarrs   *ImageInternalToPanstarrs (Image *in, int Nvalues);
    348 
    349 Average          *AverageLoneosToInternal (AverageLoneos *in, int Nvalues, SecFilt **primary);
    350 Average          *AverageElixirToInternal (AverageElixir *in, int Nvalues, SecFilt **primary);
    351 Average          *AveragePMtestToInternal (AveragePMtest *in, int Nvalues);
    352 Average          *AveragePanstarrsToInternal (AveragePanstarrs *in, int Nvalues);
    353 
    354 AverageLoneos    *AverageInternalToLoneos (Average *in, int Nvalues, SecFilt *primary);
    355 AverageElixir    *AverageInternalToElixir (Average *in, int Nvalues, SecFilt *primary);
    356 AveragePMtest    *AverageInternalToPMtest (Average *in, int Nvalues);
    357 AveragePanstarrs *AverageInternalToPanstarrs (Average *in, int Nvalues);
    358 
    359 Measure          *MeasureLoneosToInternal (MeasureLoneos *in, int Nvalues);
    360 Measure          *MeasureElixirToInternal (MeasureElixir *in, int Nvalues);
    361 Measure          *MeasurePanstarrsToInternal (MeasurePanstarrs *in, int Nvalues);
    362 
    363 MeasureLoneos    *MeasureInternalToLoneos (Measure *in, int Nvalues);
    364 MeasureElixir    *MeasureInternalToElixir (Measure *in, int Nvalues);
    365 MeasurePanstarrs *MeasureInternalToPanstarrs (Measure *in, int Nvalues);
    366 
    367 SecFilt          *SecFiltLoneosToInternal (SecFiltLoneos *in, int Nvalues);
    368 SecFilt          *SecFiltElixirToInternal (SecFiltElixir *in, int Nvalues);
    369 SecFilt          *SecFiltPanstarrsToInternal (SecFiltPanstarrs *in, int Nvalues);
    370 
    371 SecFiltLoneos    *SecFiltInternalToLoneos (SecFilt *in, int Nvalues);
    372 SecFiltElixir    *SecFiltInternalToElixir (SecFilt *in, int Nvalues);
    373 SecFiltPanstarrs *SecFiltInternalToPanstarrs (SecFilt *in, int Nvalues);
     348Image                  *ImageElixirToInternal (ImageElixir *in, int Nvalues);
     349Image                  *ImageLoneosToInternal (ImageLoneos *in, int Nvalues);
     350Image                  *ImagePanstarrsToInternal (ImagePanstarrs *in, int Nvalues);
     351Image                  *ImagePanstarrs_DEV_0_ToInternal (ImagePanstarrs_DEV_0 *in, int Nvalues);
     352
     353ImageElixir            *ImageInternalToElixir (Image *in, int Nvalues);
     354ImageLoneos            *ImageInternalToLoneos (Image *in, int Nvalues);
     355ImagePanstarrs         *ImageInternalToPanstarrs (Image *in, int Nvalues);
     356ImagePanstarrs_DEV_0   *ImageInternalToPanstarrs_DEV_0 (Image *in, int Nvalues);
     357
     358Average                *AverageLoneosToInternal (AverageLoneos *in, int Nvalues, SecFilt **primary);
     359Average                *AverageElixirToInternal (AverageElixir *in, int Nvalues, SecFilt **primary);
     360Average                *AveragePanstarrsToInternal (AveragePanstarrs *in, int Nvalues);
     361Average                *AveragePanstarrs_DEV_0_ToInternal (AveragePanstarrs_DEV_0 *in, int Nvalues);
     362
     363AverageLoneos          *AverageInternalToLoneos (Average *in, int Nvalues, SecFilt *primary);
     364AverageElixir          *AverageInternalToElixir (Average *in, int Nvalues, SecFilt *primary);
     365AveragePanstarrs       *AverageInternalToPanstarrs (Average *in, int Nvalues);
     366AveragePanstarrs_DEV_0 *AverageInternalToPanstarrs_DEV_0 (Average *in, int Nvalues);
     367
     368Measure                *MeasureLoneosToInternal (MeasureLoneos *in, int Nvalues);
     369Measure                *MeasureElixirToInternal (MeasureElixir *in, int Nvalues);
     370Measure                *MeasurePanstarrsToInternal (MeasurePanstarrs *in, int Nvalues);
     371Measure                *MeasurePanstarrs_DEV_0_ToInternal (MeasurePanstarrs_DEV_0 *in, int Nvalues);
     372
     373MeasureLoneos          *MeasureInternalToLoneos (Measure *in, int Nvalues);
     374MeasureElixir          *MeasureInternalToElixir (Measure *in, int Nvalues);
     375MeasurePanstarrs       *MeasureInternalToPanstarrs (Measure *in, int Nvalues);
     376MeasurePanstarrs_DEV_0 *MeasureInternalToPanstarrs_DEV_0 (Measure *in, int Nvalues);
     377
     378SecFilt                *SecFiltLoneosToInternal (SecFiltLoneos *in, int Nvalues);
     379SecFilt                *SecFiltElixirToInternal (SecFiltElixir *in, int Nvalues);
     380SecFilt                *SecFiltPanstarrsToInternal (SecFiltPanstarrs *in, int Nvalues);
     381SecFilt                *SecFiltPanstarrs_DEV_0_ToInternal (SecFiltPanstarrs_DEV_0 *in, int Nvalues);
     382
     383SecFiltLoneos          *SecFiltInternalToLoneos (SecFilt *in, int Nvalues);
     384SecFiltElixir          *SecFiltInternalToElixir (SecFilt *in, int Nvalues);
     385SecFiltPanstarrs       *SecFiltInternalToPanstarrs (SecFilt *in, int Nvalues);
     386SecFiltPanstarrs_DEV_0 *SecFiltInternalToPanstarrs_DEV_0 (SecFilt *in, int Nvalues);
    374387
    375388/*** DVO image db I/O Functions ***/
Note: See TracChangeset for help on using the changeset viewer.