e57::Image2D Struct Reference

Stores an image from a camera. More...

#include <E57SimpleData.h>

Public Attributes

DateTime acquisitionDateTime
 The date and time that the image was taken. More...
 
ustring associatedData3DGuid
 The globally unique identification string (guid element) for the Data3D that was being acquired when the picture was taken. More...
 
CylindricalRepresentation cylindricalRepresentation
 Representation for an image using the cylindrical camera projection model. More...
 
ustring description
 A user-defined description of the Image2D. More...
 
ustring guid
 A globally unique identification string for the current version of the Image2D object. More...
 
ustring name
 A user-defined name for the Image2D. More...
 
PinholeRepresentation pinholeRepresentation
 Representation for an image using the pinhole camera projection model. More...
 
RigidBodyTransform pose
 A rigid body transform that describes the coordinate frame of the camera in the file-level coordinate system. More...
 
ustring sensorModel
 The model name or number for the sensor. More...
 
ustring sensorSerialNumber
 The serial number for the sensor. More...
 
ustring sensorVendor
 The name of the manufacturer for the sensor used to collect the points in this Data3D. More...
 
SphericalRepresentation sphericalRepresentation
 Representation for an image using the spherical camera projection model. More...
 
VisualReferenceRepresentation visualReferenceRepresentation
 Representation for an image that does not define any camera projection model. More...
 

Detailed Description

Stores an image from a camera.

Member Data Documentation

◆ acquisitionDateTime

DateTime e57::Image2D::acquisitionDateTime

The date and time that the image was taken.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ associatedData3DGuid

ustring e57::Image2D::associatedData3DGuid

The globally unique identification string (guid element) for the Data3D that was being acquired when the picture was taken.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ cylindricalRepresentation

CylindricalRepresentation e57::Image2D::cylindricalRepresentation

Representation for an image using the cylindrical camera projection model.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ description

ustring e57::Image2D::description

◆ guid

ustring e57::Image2D::guid

A globally unique identification string for the current version of the Image2D object.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ name

◆ pinholeRepresentation

PinholeRepresentation e57::Image2D::pinholeRepresentation

Representation for an image using the pinhole camera projection model.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ pose

RigidBodyTransform e57::Image2D::pose

A rigid body transform that describes the coordinate frame of the camera in the file-level coordinate system.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ sensorModel

ustring e57::Image2D::sensorModel

The model name or number for the sensor.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ sensorSerialNumber

ustring e57::Image2D::sensorSerialNumber

The serial number for the sensor.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ sensorVendor

ustring e57::Image2D::sensorVendor

The name of the manufacturer for the sensor used to collect the points in this Data3D.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ sphericalRepresentation

SphericalRepresentation e57::Image2D::sphericalRepresentation

Representation for an image using the spherical camera projection model.

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().

◆ visualReferenceRepresentation

VisualReferenceRepresentation e57::Image2D::visualReferenceRepresentation

Representation for an image that does not define any camera projection model.

The image is to be used for visual reference only

Referenced by e57::WriterImpl::NewImage2D(), and e57::ReaderImpl::ReadImage2D().


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