ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
e57::E57Root Struct Reference

Stores the top-level information for the XML section of the file. More...

#include <E57SimpleData.h>

Collaboration diagram for e57::E57Root:

Public Attributes

ustring formatName
 Contains the string "ASTM E57 3D Image File". More...
 
ustring guid
 A globally unique identification string for the current version of the file. More...
 
uint32_t versionMajor { 1 }
 Major version number, should be 1. More...
 
uint32_t versionMinor { 0 }
 Minor version number, should be 0. More...
 
ustring e57LibraryVersion
 The version identifier for the E57 file format library that wrote the file. More...
 
DateTime creationDateTime
 Date/time that the file was created. More...
 
int64_t data3DSize { 0 }
 Size of the Data3D vector for storing 3D imaging data. More...
 
int64_t images2DSize { 0 }
 
ustring coordinateMetadata
 Information describing the Coordinate Reference System to be used for the file. More...
 

Detailed Description

Stores the top-level information for the XML section of the file.

Definition at line 254 of file E57SimpleData.h.

Member Data Documentation

◆ coordinateMetadata

ustring e57::E57Root::coordinateMetadata

Information describing the Coordinate Reference System to be used for the file.

Definition at line 265 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ creationDateTime

DateTime e57::E57Root::creationDateTime

Date/time that the file was created.

Definition at line 261 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ data3DSize

int64_t e57::E57Root::data3DSize { 0 }

Size of the Data3D vector for storing 3D imaging data.

Definition at line 262 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ e57LibraryVersion

ustring e57::E57Root::e57LibraryVersion

The version identifier for the E57 file format library that wrote the file.

Definition at line 260 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ formatName

ustring e57::E57Root::formatName

Contains the string "ASTM E57 3D Image File".

Definition at line 256 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ guid

ustring e57::E57Root::guid

A globally unique identification string for the current version of the file.

Definition at line 257 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ images2DSize

int64_t e57::E57Root::images2DSize { 0 }

Size of the A heterogeneous Vector of Images2D Structures for storing 2D images from a camera or similar device.

Definition at line 263 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ versionMajor

uint32_t e57::E57Root::versionMajor { 1 }

Major version number, should be 1.

Definition at line 258 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().

◆ versionMinor

uint32_t e57::E57Root::versionMinor { 0 }

Minor version number, should be 0.

Definition at line 259 of file E57SimpleData.h.

Referenced by e57::ReaderImpl::GetE57Root().


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