GcDbDate

class pygcad.pygrx.GcDbDate

Bases: pybind11_object

Attributes Summary

kInitLocalTime

kInitUniversalTime

kInitZero

Methods Summary

add(self, date)

C++: GcDbDate::add(const class GcDbDate &) --> const class GcDbDate &

assign(self, obj)

C++: GcDbDate::operator=(const class GcDbDate &) --> const class GcDbDate &

day(self)

C++: GcDbDate::day() const --> short

dwgIn(self, inFiler)

C++: GcDbDate::dwgIn(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus

dwgOut(self, outFiler)

C++: GcDbDate::dwgOut(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus

getApproximateTime(self)

C++: GcDbDate::getApproximateTime() const --> int

getDate(self)

C++: GcDbDate::getDate(short &, short &, short &) const --> void

getLocalDisplayString(self)

C++: GcDbDate::getLocalDisplayString() const --> class GcString

getLocalTime(self)

C++: GcDbDate::getLocalTime() --> void

getUniversalTime(self)

C++: GcDbDate::getUniversalTime() --> void

hour(self)

C++: GcDbDate::hour() const --> short

julianDay(self)

C++: GcDbDate::julianDay() const --> int

julianFraction(self)

C++: GcDbDate::julianFraction() const --> double

localToUniversal(self)

C++: GcDbDate::localToUniversal() --> void

millisecond(self)

C++: GcDbDate::millisecond() const --> short

minute(self)

C++: GcDbDate::minute() const --> short

month(self)

C++: GcDbDate::month() const --> short

msecsPastMidnight(self)

C++: GcDbDate::msecsPastMidnight() const --> int

second(self)

C++: GcDbDate::second() const --> short

setApproximateTime(self, time)

C++: GcDbDate::setApproximateTime(int) --> void

setDate(self, month, day, year)

C++: GcDbDate::setDate(int, int, int) --> void

setDay(self, day)

C++: GcDbDate::setDay(int) --> void

setHour(self, hour)

C++: GcDbDate::setHour(int) --> void

setJulianDate(self, julianDay, msec)

C++: GcDbDate::setJulianDate(int, int) --> void

setJulianDay(self, julianDay)

C++: GcDbDate::setJulianDay(int) --> void

setJulianFraction(self, frac)

C++: GcDbDate::setJulianFraction(double) --> void

setMillisecond(self, ms)

C++: GcDbDate::setMillisecond(int) --> void

setMinute(self, minute)

C++: GcDbDate::setMinute(int) --> void

setMonth(self, month)

C++: GcDbDate::setMonth(int) --> void

setMsecsPastMidnight(self, msec)

C++: GcDbDate::setMsecsPastMidnight(int) --> void

setSecond(self, second)

C++: GcDbDate::setSecond(int) --> void

setToZero(self)

C++: GcDbDate::setToZero() --> void

setYear(self, year)

C++: GcDbDate::setYear(int) --> void

subtract(self, date)

C++: GcDbDate::subtract(const class GcDbDate &) --> const class GcDbDate &

universalToLocal(self)

C++: GcDbDate::universalToLocal() --> void

year(self)

C++: GcDbDate::year() const --> short

Attributes Documentation

kInitLocalTime = <InitialValue.kInitLocalTime: 2>
kInitUniversalTime = <InitialValue.kInitUniversalTime: 3>
kInitZero = <InitialValue.kInitZero: 1>

Methods Documentation

add(self: pygcad.pygrx.GcDbDate, date: pygcad.pygrx.GcDbDate) pygcad.pygrx.GcDbDate

C++: GcDbDate::add(const class GcDbDate &) –> const class GcDbDate &

assign(self: pygcad.pygrx.GcDbDate, obj: pygcad.pygrx.GcDbDate) pygcad.pygrx.GcDbDate

C++: GcDbDate::operator=(const class GcDbDate &) –> const class GcDbDate &

day(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::day() const –> short

dwgIn(self: pygcad.pygrx.GcDbDate, inFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbDate::dwgIn(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus

dwgOut(self: pygcad.pygrx.GcDbDate, outFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbDate::dwgOut(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus

getApproximateTime(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::getApproximateTime() const –> int

getDate(self: pygcad.pygrx.GcDbDate) Tuple[int, int, int]

C++: GcDbDate::getDate(short &, short &, short &) const –> void

getLocalDisplayString(self: pygcad.pygrx.GcDbDate) pygcad.pygrx.GcString

C++: GcDbDate::getLocalDisplayString() const –> class GcString

getLocalTime(self: pygcad.pygrx.GcDbDate) None

C++: GcDbDate::getLocalTime() –> void

getUniversalTime(self: pygcad.pygrx.GcDbDate) None

C++: GcDbDate::getUniversalTime() –> void

hour(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::hour() const –> short

julianDay(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::julianDay() const –> int

julianFraction(self: pygcad.pygrx.GcDbDate) float

C++: GcDbDate::julianFraction() const –> double

localToUniversal(self: pygcad.pygrx.GcDbDate) None

C++: GcDbDate::localToUniversal() –> void

millisecond(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::millisecond() const –> short

minute(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::minute() const –> short

month(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::month() const –> short

msecsPastMidnight(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::msecsPastMidnight() const –> int

second(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::second() const –> short

setApproximateTime(self: pygcad.pygrx.GcDbDate, time: int) None

C++: GcDbDate::setApproximateTime(int) –> void

setDate(self: pygcad.pygrx.GcDbDate, month: int, day: int, year: int) None

C++: GcDbDate::setDate(int, int, int) –> void

setDay(self: pygcad.pygrx.GcDbDate, day: int) None

C++: GcDbDate::setDay(int) –> void

setHour(self: pygcad.pygrx.GcDbDate, hour: int) None

C++: GcDbDate::setHour(int) –> void

setJulianDate(self: pygcad.pygrx.GcDbDate, julianDay: int, msec: int) None

C++: GcDbDate::setJulianDate(int, int) –> void

setJulianDay(self: pygcad.pygrx.GcDbDate, julianDay: int) None

C++: GcDbDate::setJulianDay(int) –> void

setJulianFraction(self: pygcad.pygrx.GcDbDate, frac: float) None

C++: GcDbDate::setJulianFraction(double) –> void

setMillisecond(self: pygcad.pygrx.GcDbDate, ms: int) None

C++: GcDbDate::setMillisecond(int) –> void

setMinute(self: pygcad.pygrx.GcDbDate, minute: int) None

C++: GcDbDate::setMinute(int) –> void

setMonth(self: pygcad.pygrx.GcDbDate, month: int) None

C++: GcDbDate::setMonth(int) –> void

setMsecsPastMidnight(self: pygcad.pygrx.GcDbDate, msec: int) None

C++: GcDbDate::setMsecsPastMidnight(int) –> void

setSecond(self: pygcad.pygrx.GcDbDate, second: int) None

C++: GcDbDate::setSecond(int) –> void

setToZero(self: pygcad.pygrx.GcDbDate) None

C++: GcDbDate::setToZero() –> void

setYear(self: pygcad.pygrx.GcDbDate, year: int) None

C++: GcDbDate::setYear(int) –> void

subtract(self: pygcad.pygrx.GcDbDate, date: pygcad.pygrx.GcDbDate) pygcad.pygrx.GcDbDate

C++: GcDbDate::subtract(const class GcDbDate &) –> const class GcDbDate &

universalToLocal(self: pygcad.pygrx.GcDbDate) None

C++: GcDbDate::universalToLocal() –> void

year(self: pygcad.pygrx.GcDbDate) int

C++: GcDbDate::year() const –> short