Enumerations | Variables
Enumerated Types

Enums for camera, configuration, and error types. More...

Enumerations

enum  Tango3DR_CameraId { TANGO_3DR_CAMERA_COLOR = 0, TANGO_3DR_CAMERA_IR = 1, TANGO_3DR_CAMERA_FISHEYE = 2, TANGO_3DR_CAMERA_DEPTH = 3 }
enum  Tango3DR_ConfigType { TANGO_3DR_CONFIG_RECONSTRUCTION = 0, TANGO_3DR_CONFIG_TEXTURING = 1 }
 Tango 3DR configuration enumerations. More...
enum  Tango3DR_ImageFormatType { TANGO_3DR_HAL_PIXEL_FORMAT_RGBA_8888 = 1, TANGO_3DR_HAL_PIXEL_FORMAT_RGB_888 = 3, TANGO_3DR_HAL_PIXEL_FORMAT_YCrCb_420_SP = 0x11, TANGO_3DR_HAL_PIXEL_FORMAT_DEPTH16 = 0x44363159 }
enum  Tango3DR_Status { TANGO_3DR_ERROR = -3, TANGO_3DR_INSUFFICIENT_SPACE = -2, TANGO_3DR_INVALID = -1, TANGO_3DR_SUCCESS = 0 }
 3D Reconstruction Error types. Errors less than 0 should be dealt with by the program. Success is denoted by TANGO_3DR_SUCCESS = 0. More...
enum  Tango3DR_TangoCalibrationType {
  TANGO_3DR_CALIBRATION_UNKNOWN = 0, TANGO_3DR_CALIBRATION_EQUIDISTANT = 1, TANGO_3DR_CALIBRATION_POLYNOMIAL_2_PARAMETERS = 2, TANGO_3DR_CALIBRATION_POLYNOMIAL_3_PARAMETERS = 3,
  TANGO_3DR_CALIBRATION_POLYNOMIAL_5_PARAMETERS = 4
}
 Tango 3DR Camera Calibration types. More...
enum  Tango3DR_TexturingBackend { TANGO_3DR_CPU_TEXTURING = 0, TANGO_3DR_GL_TEXTURING = 1 }
 Enumerates the available texturing backends. More...
enum  Tango3DR_UpdateMethod { TANGO_3DR_TRAVERSAL_UPDATE = 0, TANGO_3DR_PROJECTIVE_UPDATE = 1 }
 3D Reconstruction update algorithm types. Determines the algorithm used to update the reconstruction during the Tango3DR_update call. The default value is TANGO_3DR_TRAVERSAL_UPDATE. More...
enum  TangoCalibrationType
enum  TangoCameraId
enum  TangoConfigType
enum  TangoCoordinateFrameType
enum  TangoDepthMode
enum  TangoErrorType
enum  TangoEventType
enum  TangoImageFormatType
enum  TangoPoseStatusType
enum  TangoRecordingMode_Experimental
enum  TangoRuntimeRecordingControl_Experimental

Variables

 TANGO_CALIBRATION_EQUIDISTANT
 TANGO_CALIBRATION_POLYNOMIAL_2_PARAMETERS
 TANGO_CALIBRATION_POLYNOMIAL_3_PARAMETERS
 TANGO_CALIBRATION_POLYNOMIAL_5_PARAMETERS
 TANGO_CALIBRATION_UNKNOWN
 TANGO_CAMERA_COLOR
 TANGO_CAMERA_DEPTH
 TANGO_CAMERA_FISHEYE
 TANGO_CAMERA_RGBIR
 TANGO_CONFIG_AREA_LEARNING
 TANGO_CONFIG_CURRENT
 TANGO_CONFIG_DEFAULT
 TANGO_CONFIG_MOTION_TRACKING
 TANGO_CONFIG_RUNTIME
 TANGO_COORDINATE_FRAME_AREA_DESCRIPTION
 TANGO_COORDINATE_FRAME_CAMERA_COLOR
 TANGO_COORDINATE_FRAME_CAMERA_DEPTH
 TANGO_COORDINATE_FRAME_CAMERA_FISHEYE
 TANGO_COORDINATE_FRAME_DEVICE
 TANGO_COORDINATE_FRAME_DISPLAY
 TANGO_COORDINATE_FRAME_GLOBAL_WGS84
 TANGO_COORDINATE_FRAME_IMU
 TANGO_COORDINATE_FRAME_INVALID
 TANGO_COORDINATE_FRAME_PREVIOUS_DEVICE_POSE
 TANGO_COORDINATE_FRAME_START_OF_SERVICE
 TANGO_COORDINATE_FRAME_UUID
 TANGO_ERROR
 TANGO_EVENT_AREA_LEARNING
 TANGO_EVENT_CLOUD_ADF
 TANGO_EVENT_COLOR_CAMERA
 TANGO_EVENT_FEATURE_TRACKING
 TANGO_EVENT_FISHEYE_CAMERA
 TANGO_EVENT_GENERAL
 TANGO_EVENT_IMU
 TANGO_EVENT_UNKNOWN
 TANGO_HAL_PIXEL_FORMAT_RGBA_8888
 TANGO_HAL_PIXEL_FORMAT_YCrCb_420_SP
 TANGO_HAL_PIXEL_FORMAT_YV12
 TANGO_INVALID
 TANGO_MAX_CAMERA_ID
 TANGO_MAX_CONFIG_TYPE
 TANGO_MAX_COORDINATE_FRAME_TYPE
 TANGO_NO_ADF_PERMISSION
 TANGO_NO_CAMERA_PERMISSION
 TANGO_NO_DATASET_PERMISSION
 TANGO_NO_IMPORT_EXPORT_PERMISSION
 TANGO_NO_LOCATION_PERMISSION
 TANGO_NO_MOTION_TRACKING_PERMISSION
 TANGO_POINTCLOUD_XYZC
 TANGO_POINTCLOUD_XYZIJ
 TANGO_POSE_INITIALIZING
 TANGO_POSE_INVALID
 TANGO_POSE_UNKNOWN
 TANGO_POSE_VALID
 TANGO_RECORDING_MODE_ALL
 TANGO_RECORDING_MODE_MOTION_TRACKING
 TANGO_RECORDING_MODE_MOTION_TRACKING_AND_FISHEYE
 TANGO_RECORDING_MODE_SCENE_RECONSTRUCTION
 TANGO_RECORDING_MODE_UNKNOWN
 TANGO_RUNTIME_RECORDING_NO_CHANGE
 TANGO_RUNTIME_RECORDING_START
 TANGO_RUNTIME_RECORDING_STOP
 TANGO_SUCCESS

Detailed Description

Enums for camera, configuration, and error types.


Enumeration Type Documentation

Enumerator:
TANGO_3DR_CAMERA_COLOR 

Back-facing color camera.

TANGO_3DR_CAMERA_IR 

Back-facing infrared camera.

TANGO_3DR_CAMERA_FISHEYE 

Back-facing fisheye wide-angle camera.

TANGO_3DR_CAMERA_DEPTH 

Back-facing depth camera.

Definition at line 109 of file tango_3d_reconstruction_api.h.

Tango 3DR configuration enumerations.

Enumerator:
TANGO_3DR_CONFIG_RECONSTRUCTION 

Configuration for Tango3DR_ReconstructionContext_create.

TANGO_3DR_CONFIG_TEXTURING 

Texturing configuration for Tango3DR_textureMeshFromDataset.

Definition at line 77 of file tango_3d_reconstruction_api.h.

Tango 3DR Image Formats

Equivalent to those found in Android core/system/include/system/graphics.h. See TangoImageBuffer for a format description.

Enumerator:
TANGO_3DR_HAL_PIXEL_FORMAT_RGBA_8888 

RGBA 8888.

TANGO_3DR_HAL_PIXEL_FORMAT_RGB_888 

RGB 888.

TANGO_3DR_HAL_PIXEL_FORMAT_YCrCb_420_SP 

NV21.

TANGO_3DR_HAL_PIXEL_FORMAT_DEPTH16 

DEPTH16.

Definition at line 49 of file tango_3d_reconstruction_api.h.

3D Reconstruction Error types. Errors less than 0 should be dealt with by the program. Success is denoted by TANGO_3DR_SUCCESS = 0.

Enumerator:
TANGO_3DR_ERROR 

This error code denotes some sort of hard error occurred.

TANGO_3DR_INSUFFICIENT_SPACE 

There is not enough space in a provided buffer.

TANGO_3DR_INVALID 

The input argument is invalid.

TANGO_3DR_SUCCESS 

This code indicates success.

Definition at line 34 of file tango_3d_reconstruction_api.h.

Tango 3DR Camera Calibration types.

Enumerator:
TANGO_3DR_CALIBRATION_UNKNOWN 
TANGO_3DR_CALIBRATION_EQUIDISTANT 

The FOV camera model described in Straight lines have to be straight.

TANGO_3DR_CALIBRATION_POLYNOMIAL_2_PARAMETERS 

Brown's distortion model, with the parameter vector representing distortion as [k1, k2].

TANGO_3DR_CALIBRATION_POLYNOMIAL_3_PARAMETERS 

Brown's distortion model, with the parameter vector representing the distortion as [k1, k2, k3].

TANGO_3DR_CALIBRATION_POLYNOMIAL_5_PARAMETERS 

Brown's distortion model, with the parameter vector representing the distortion as [k1, k2, p1, p2, k3].

Definition at line 57 of file tango_3d_reconstruction_api.h.

Enumerates the available texturing backends.

Enumerator:
TANGO_3DR_CPU_TEXTURING 

Default CPU texturing pipeline.

TANGO_3DR_GL_TEXTURING 

OpenGL texturing pipeline, trading some quality for performance.

Definition at line 85 of file tango_3d_reconstruction_api.h.

3D Reconstruction update algorithm types. Determines the algorithm used to update the reconstruction during the Tango3DR_update call. The default value is TANGO_3DR_TRAVERSAL_UPDATE.

Enumerator:
TANGO_3DR_TRAVERSAL_UPDATE 

Associates voxels with depth readings by traversing (raycasting) forward from the camera to the observed depth. Results in slightly higher reconstruction quality. Can be significantly slower, especially on updates with a high number of depth points.

TANGO_3DR_PROJECTIVE_UPDATE 

Associates voxels with depth readings by projecting voxels into a depth image plane using a projection matrix. Requires that the depth camera calibration has been set using the Tango3DR_setDepthCalibrtion method. Results in slightly lower reconstruction quality. Under this mode, the speed of updates is independent of the number of depth points.

Definition at line 95 of file tango_3d_reconstruction_api.h.



tango_3d_reconstruction
Author(s):
autogenerated on Thu Jun 6 2019 19:49:50