qCC_io  version 2.5.4 (Qt) - 19 Apr 2014
 All Classes Functions Variables Typedefs
Public Member Functions | Public Attributes | List of all members
PinholeRepresentation Class Reference

Structure that stores an image that is mapped from 3D using the pinhole camera projection model. More...

#include <E57Header.h>

Inheritance diagram for PinholeRepresentation:
Inheritance graph
[legend]
Collaboration diagram for PinholeRepresentation:
Collaboration graph
[legend]

Public Member Functions

virtual Image2DProjection getType ()
 

Public Attributes

double focalLength
 The camera's focal length (in meters). Shall be positive.
 
double principalPointX
 The X coordinate in the image of the principal point, (in pixels). The principal point is the intersection of the z axis of the camera coordinate frame with the image plane.
 
double principalPointY
 The Y coordinate in the image of the principal point (in pixels).
 
- Public Attributes inherited from SphericalRepresentation
double pixelWidth
 The width of a pixel in the image (in radians). Shall be positive.
 
double pixelHeight
 The height of a pixel in the image (in radians). Shall be positive.
 
- Public Attributes inherited from VisualReferenceRepresentation
Image2DType imageType
 image type.
 
int64_t imageSize
 size of image data in BlobNode.
 
int64_t imageMaskSize
 size of image mask data in BlobNode (if any).
 
int32_t imageWidth
 image width (in pixels). Shall be positive
 
int32_t imageHeight
 image height (in pixels). Shall be positive
 

Detailed Description

Structure that stores an image that is mapped from 3D using the pinhole camera projection model.

From "E57 Simple API" by Stan Coleby


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