IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 14, 2006, 1:14:22 PM (20 years ago)
Author:
eugene
Message:

modifying dvo_catalog APIs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/include/dvo.h

    r7080 r8328  
    197197void coords_precess (double *ra, double *dec, double in_epoch, double out_epoch);
    198198
    199 int lock_catalog (Catalog *catalog, int lockmode);
    200 int unlock_catalog (Catalog *catalog);
    201 int load_catalog (Catalog *catalog, int VERBOSE);
    202 int save_catalog (Catalog *catalog, char VERBOSE);
    203 int update_catalog (Catalog *catalog, char VERBOSE);
    204 
    205199int FindMosaicForImage (Image *images, int Nimages, int entry);
    206200int FindMosaicForImage_TableSearch (Image *images, int Nimages, int entry);
     
    221215PhotCode *GetPhotcodebyNsec (int Nsec);
    222216PhotCode *GetPhotcodeEquivbyCode (int code);
    223 
    224217char     *GetPhotcodeNamebyCode (int code);
    225218
     
    274267int   ConvertStruct (char *buffer, int size, int Nbytes, char *type);
    275268
     269/** dvo_catalog APIs */
     270void dvo_catalog_init (Catalog *catalog);
     271void dvo_catalog_create (SkyRegion *region, Catalog *catalog, int Nsecfilt, char *catformat, char *catmode);
     272int dvo_catalog_lock (Catalog *catalog, int lockmode);
     273int dvo_catalog_unlock (Catalog *catalog);
     274int dvo_catalog_load (Catalog *catalog, int VERBOSE);
     275int dvo_catalog_save (Catalog *catalog, char VERBOSE);
     276int dvo_catalog_update (Catalog *catalog, char VERBOSE);
     277
     278/* catmode-specific APIs */
     279int dvo_catalog_load_raw (Catalog *catalog, int VERBOSE);
     280int dvo_catalog_save_raw (Catalog *catalog, char VERBOSE);
     281int dvo_catalog_load_mef (Catalog *catalog, int VERBOSE);
     282int dvo_catalog_save_mef (Catalog *catalog, char VERBOSE);
     283int dvo_catalog_load_split (Catalog *catalog, int VERBOSE);
     284int dvo_catalog_save_split (Catalog *catalog, char VERBOSE);
     285int dvo_catalog_update_split (Catalog *catalog, char VERBOSE);
     286
    276287/*** conversion functions / I/O conversions ***/
    277 
    278288Average *ReadRawAverage (FILE *f, int Naverage, int format);
    279289Measure *ReadRawMeasure (FILE *f, int Nmeasure, int format);
     
    312322int MeasureToFtable (FTable *ftable, Measure *measure, int Nmeasure, int format);
    313323int SecFiltToFtable (FTable *ftable, SecFilt *secfilt, int Nsecfilt, int format);
    314 
    315 int load_catalog_raw (Catalog *catalog, int VERBOSE);
    316 int save_catalog_raw (Catalog *catalog, char VERBOSE);
    317 int load_catalog_mef (Catalog *catalog, int VERBOSE);
    318 int save_catalog_mef (Catalog *catalog, char VERBOSE);
    319 int load_catalog_split (Catalog *catalog, int VERBOSE);
    320 int save_catalog_split (Catalog *catalog, char VERBOSE);
    321 int update_catalog_split (Catalog *catalog, char VERBOSE);
    322324
    323325/*** DVO image db I/O Functions ***/
Note: See TracChangeset for help on using the changeset viewer.