PLplot  5.11.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
qsastime_extra.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "qsastimeP.h"
Include dependency graph for qsastime_extra.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

QSASTIMEDLLIMPEXP void setFromDOY (int year, int doy, int hour, int min, double sec, MJDtime *MJD, int forceJulian)
 
QSASTIMEDLLIMPEXP void setFromBCE (int yearBCE, int month, int day, int hour, int min, double sec, MJDtime *MJD, int forceJulian)
 
QSASTIMEDLLIMPEXP void setFromMJD (double ModifiedJulianDate, MJDtime *MJD)
 
QSASTIMEDLLIMPEXP void setFromCDFepoch (double cdfepoch, MJDtime *MJD)
 
QSASTIMEDLLIMPEXP void setFromJD (double JulianDate, MJDtime *MJD)
 
QSASTIMEDLLIMPEXP int setFromISOstring (const char *ISOstring, MJDtime *MJD, int forceJulian)
 
QSASTIMEDLLIMPEXP double getMJD (MJDtime *MJD)
 
QSASTIMEDLLIMPEXP double getJD (MJDtime *MJD)
 
QSASTIMEDLLIMPEXP double getDiffDays (MJDtime *MJD1, MJDtime *MJD2)
 
QSASTIMEDLLIMPEXP double getDiffSecs (MJDtime *MJD1, MJDtime *MJD2)
 
QSASTIMEDLLIMPEXP double getCDFepoch (MJDtime *MJD)
 
QSASTIMEDLLIMPEXP const char * getISOString (MJDtime *MJD, int delim, int forceJulian)
 

Function Documentation

QSASTIMEDLLIMPEXP double getCDFepoch ( MJDtime MJD)

Definition at line 186 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP double getDiffDays ( MJDtime MJD1,
MJDtime MJD2 
)

Definition at line 209 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP double getDiffSecs ( MJDtime MJD1,
MJDtime MJD2 
)

Definition at line 216 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP const char* getISOString ( MJDtime MJD,
int  delim,
int  forceJulian 
)

Definition at line 223 of file qsastime_extra.c.

Here is the call graph for this function:

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP double getJD ( MJDtime MJD)

Definition at line 202 of file qsastime_extra.c.

Here is the call graph for this function:

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP double getMJD ( MJDtime MJD)

Definition at line 196 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP void setFromBCE ( int  yearBCE,
int  month,
int  day,
int  hour,
int  min,
double  sec,
MJDtime MJD,
int  forceJulian 
)

Definition at line 150 of file qsastime_extra.c.

Here is the call graph for this function:

QSASTIMEDLLIMPEXP void setFromCDFepoch ( double  cdfepoch,
MJDtime MJD 
)

Definition at line 174 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP void setFromDOY ( int  year,
int  doy,
int  hour,
int  min,
double  sec,
MJDtime MJD,
int  forceJulian 
)

Definition at line 91 of file qsastime_extra.c.

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP int setFromISOstring ( const char *  ISOstring,
MJDtime MJD,
int  forceJulian 
)

Definition at line 46 of file qsastime_extra.c.

Here is the call graph for this function:

Here is the caller graph for this function:

QSASTIMEDLLIMPEXP void setFromJD ( double  JulianDate,
MJDtime MJD 
)

Definition at line 165 of file qsastime_extra.c.

QSASTIMEDLLIMPEXP void setFromMJD ( double  ModifiedJulianDate,
MJDtime MJD 
)

Definition at line 158 of file qsastime_extra.c.