libE57Format 3.1.1
C++ library to read & write the E57 file format for point cloud data
Loading...
Searching...
No Matches
e57::DateTime Struct Reference

Encodes date and time. More...

#include <E57SimpleData.h>

+ Collaboration diagram for e57::DateTime:

Public Member Functions

bool operator!= (const DateTime &rhs) const
 
bool operator== (const DateTime &rhs) const
 

Public Attributes

double dateTimeValue = 0.0
 The time, in seconds, since GPS time was zero.
 
int32_t isAtomicClockReferenced = 0
 This element should be present, and its value set to 1 if, and only if, the time stored in the dateTimeValue element is obtained from an atomic clock time source.
 

Detailed Description

Encodes date and time.

The date and time is encoded using a single floating point number, stored as an E57 Float element which is based on the Global Positioning System (GPS) time scale.

Member Function Documentation

◆ operator!=()

bool e57::DateTime::operator!= ( const DateTime rhs) const
inline

◆ operator==()

bool e57::DateTime::operator== ( const DateTime rhs) const
inline

Member Data Documentation

◆ dateTimeValue

double e57::DateTime::dateTimeValue = 0.0

The time, in seconds, since GPS time was zero.

This time specification may include fractions of a second.

◆ isAtomicClockReferenced

int32_t e57::DateTime::isAtomicClockReferenced = 0

This element should be present, and its value set to 1 if, and only if, the time stored in the dateTimeValue element is obtained from an atomic clock time source.

Shall be either 0 or 1.


The documentation for this struct was generated from the following file: