File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
 |
Isis Developer Reference
|
Go to the documentation of this file.
69 iTime(
const QString &time);
78 LoadLeapSecondKernel();
130 QString
UTC(
int precision=8)
const;
134 void setEt(
double et);
135 void setUtc(QString utcString);
141 void LoadLeapSecondKernel();
143 static bool p_lpInitialized;
iTime()
Constructs an empty iTime object.
Definition: iTime.cpp:32
double ToDouble() const
Returns the floating point value the IString represents.
Definition: IString.cpp:799
bool operator>(const iTime &time)
Compare two iTime objects for greater than.
Definition: iTime.cpp:127
PvlGroupIterator findGroup(const QString &name, PvlGroupIterator beg, PvlGroupIterator end)
Find a group with the specified name, within these indexes.
Definition: PvlObject.h:129
iTime operator-(const double &secondsToSubtract, iTime time)
Definition: iTime.cpp:205
bool operator!=(const iTime &time)
Compare two iTime objects for inequality.
Definition: iTime.cpp:150
Parse and return pieces of a time string.
Definition: iTime.h:65
bool operator<=(const iTime &time)
Compare two iTime objects for less than or equal.
Definition: iTime.cpp:116
QString EtString() const
Returns the ephemeris time (TDB) representation of the time as a string.
Definition: iTime.cpp:396
File name manipulation and expansion.
Definition: FileName.h:100
bool operator<(const iTime &time)
Compare two iTime objects for less than.
Definition: iTime.cpp:139
int Minute() const
Returns the minute portion of the time as an int.
Definition: iTime.cpp:325
static QString CurrentLocalTime()
Returns the current local time This time is taken directly from the system clock, so if the system cl...
Definition: iTime.cpp:513
int ToInteger() const
Returns the object string as an integer.
Definition: IString.cpp:718
bool operator==(const iTime &time)
Compare two iTime objects for equality.
Definition: iTime.cpp:161
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
bool IsSpecial(const double d)
Returns if the input pixel is special.
Definition: SpecialPixel.h:197
int Month() const
Returns the month portion of the time as an int.
Definition: iTime.cpp:253
QString SecondString(int precision=8) const
Returns the second portion of the time as a string.
Definition: iTime.cpp:340
double Et() const
Returns the ephemeris time (TDB) representation of the time as a double.
Definition: iTime.h:126
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
iTime(const double time)
Constructs a iTime object and initializes it to the time from the argument.
Definition: iTime.h:76
int Year() const
Returns the year portion of the time as an int.
Definition: iTime.cpp:229
static QString CurrentGMT()
Returns the current Greenwich Mean iTime The time is based on the system time, so it is only as accur...
Definition: iTime.cpp:497
QString MonthString() const
Returns the month portion of the time as a string.
Definition: iTime.cpp:244
QString MinuteString() const
Returns the minute portion of the time as a string.
Definition: iTime.cpp:316
QString DayString() const
Returns the dat portion of the time as a string.
Definition: iTime.cpp:268
int Hour() const
Returns the hour portion of the time as an int.
Definition: iTime.cpp:301
double Second() const
Returns the second portion of the time as a double.
Definition: iTime.cpp:356
~iTime()
Definition: iTime.h:84
int Day() const
Returns the day portion of the time as an int.
Definition: iTime.cpp:277
QString DayOfYearString() const
Returns the day of year portion of the time as a string.
Definition: iTime.cpp:371
Namespace for the standard library.
QString HourString() const
Returns the hour portion of the time as a string.
Definition: iTime.cpp:292
void setUtc(QString utcString)
Definition: iTime.cpp:432
Adds specific functionality to C++ strings.
Definition: IString.h:165
static Preference & Preferences(bool unitTest=false)
Definition: Preference.cpp:86
iTime operator+(const double &secondsToAdd, iTime time)
Definition: iTime.cpp:179
void operator=(const QString &time)
Changes the value of the iTime object.
Definition: iTime.cpp:66
iTime operator-(const double &secondsToSubtract) const
Definition: iTime.cpp:187
QString YearString() const
Returns the year portion of the time as a string.
Definition: iTime.cpp:220
QString UTC(int precision=8) const
Returns the internally stored time, formatted as a UTC time.
Definition: iTime.cpp:405
void operator-=(const double &secondsToSubtract)
Definition: iTime.cpp:199
bool operator>=(const iTime &time)
Compare two iTime objects for greater than or equal.
Definition: iTime.cpp:105
void setEt(double et)
Definition: iTime.cpp:425
void operator+=(const double &secondsToAdd)
Definition: iTime.cpp:173
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
iTime operator+(const double &secondsToAdd) const
Definition: iTime.cpp:166
int DayOfYear() const
Returns the day of year portion of the time as an int.
Definition: iTime.cpp:380