![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Stores an image that is mapped from 3D using a cylindrical projection model. More...
#include <E57SimpleData.h>

Public Member Functions | |
| bool | operator== (const CylindricalRepresentation &rhs) const |
| bool | operator!= (const CylindricalRepresentation &rhs) const |
Public Attributes | |
| int64_t | jpegImageSize { 0 } |
| Size of JPEG format image data in Blob. More... | |
| int64_t | pngImageSize { 0 } |
| Size of PNG format image data in Blob. More... | |
| int64_t | imageMaskSize { 0 } |
| Size of PNG format image mask in Blob. More... | |
| int32_t | imageWidth { 0 } |
| The image width (in pixels). Shall be positive. More... | |
| int32_t | imageHeight { 0 } |
| The image height (in pixels). Shall be positive. More... | |
| double | pixelWidth { 0. } |
| The width of a pixel in the image (in radians). Shall be positive. More... | |
| double | pixelHeight { 0. } |
| The height of a pixel in the image (in meters). Shall be positive. More... | |
| double | radius { 0. } |
| double | principalPointY { 0. } |
Stores an image that is mapped from 3D using a cylindrical projection model.
Definition at line 577 of file E57SimpleData.h.
|
inline |
Definition at line 599 of file E57SimpleData.h.
References cloudViewer::utility::operator==().
|
inline |
Definition at line 591 of file E57SimpleData.h.
References imageHeight, imageMaskSize, imageWidth, jpegImageSize, pixelHeight, pixelWidth, pngImageSize, principalPointY, and radius.
| int32_t e57::CylindricalRepresentation::imageHeight { 0 } |
The image height (in pixels). Shall be positive.
Definition at line 583 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| int64_t e57::CylindricalRepresentation::imageMaskSize { 0 } |
Size of PNG format image mask in Blob.
Definition at line 581 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| int32_t e57::CylindricalRepresentation::imageWidth { 0 } |
The image width (in pixels). Shall be positive.
Definition at line 582 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| int64_t e57::CylindricalRepresentation::jpegImageSize { 0 } |
Size of JPEG format image data in Blob.
Definition at line 579 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| double e57::CylindricalRepresentation::pixelHeight { 0. } |
The height of a pixel in the image (in meters). Shall be positive.
Definition at line 585 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| double e57::CylindricalRepresentation::pixelWidth { 0. } |
The width of a pixel in the image (in radians). Shall be positive.
Definition at line 584 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| int64_t e57::CylindricalRepresentation::pngImageSize { 0 } |
Size of PNG format image data in Blob.
Definition at line 580 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| double e57::CylindricalRepresentation::principalPointY { 0. } |
The Y coordinate in the image of the principal point (in pixels). This is the intersection of the z = 0 plane with the image
Definition at line 588 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().
| double e57::CylindricalRepresentation::radius { 0. } |
The closest distance from the cylindrical image surface to the center of projection (that is, the radius of the cylinder) (in meters). Shall be non-negative
Definition at line 586 of file E57SimpleData.h.
Referenced by e57::WriterImpl::NewImage2D(), operator==(), and e57::ReaderImpl::ReadImage2D().