Public Attributes | List of all members
TangoXYZij Struct Reference

#include <tango_client_api.h>

Public Attributes

TangoImageBuffercolor_image
 TangoImageBuffer is reserved for future use. More...
 
uint32_t * ij
 
uint32_t ij_cols
 The dimensions of the ij index buffer. More...
 
uint32_t ij_rows
 The dimensions of the ij index buffer. More...
 
double timestamp
 Time of capture of the depth data for this struct (in seconds). More...
 
uint32_t version
 An integer denoting the version of the structure. More...
 
float(* xyz )[3]
 
uint32_t xyz_count
 

Detailed Description

Deprecated:
Use TangoPointCloud instead.

The TangoXYZij struct contains information returned from the depth sensor.

Definition at line 421 of file tango_client_api.h.

Member Data Documentation

TangoImageBuffer* TangoXYZij::color_image

TangoImageBuffer is reserved for future use.

Definition at line 461 of file tango_client_api.h.

uint32_t* TangoXYZij::ij

A 2D buffer, of size ij_rows x ij_cols in raster ordering that contains the index of a point in the xyz array that was generated at this "ij" location. A value of -1 denotes there was no corresponding point generated at that position. This buffer can be used to find neighbouring points in the point cloud.

For more information, see our developer overview on depth perception.

Definition at line 458 of file tango_client_api.h.

uint32_t TangoXYZij::ij_cols

The dimensions of the ij index buffer.

Definition at line 447 of file tango_client_api.h.

uint32_t TangoXYZij::ij_rows

The dimensions of the ij index buffer.

Definition at line 445 of file tango_client_api.h.

double TangoXYZij::timestamp

Time of capture of the depth data for this struct (in seconds).

Definition at line 426 of file tango_client_api.h.

uint32_t TangoXYZij::version

An integer denoting the version of the structure.

Definition at line 423 of file tango_client_api.h.

float(* TangoXYZij::xyz)[3]

An array of packed coordinate triplets, x,y,z as floating point values. With the unit in landscape orientation, screen facing the user: +Z points in the direction of the camera's optical axis, and is measured perpendicular to the plane of the camera. +X points toward the user's right, and +Y points toward the bottom of the screen. The origin is the focal centre of the color camera. The output is in units of meters.

Definition at line 442 of file tango_client_api.h.

uint32_t TangoXYZij::xyz_count

The number of points in depth_data_buffer populated successfully. This is variable with each call to the function, and is returned as number of (x,y,z) triplets populated (e.g. 2 points populated returned means 6 floats, or 6*4 bytes used).

Definition at line 432 of file tango_client_api.h.


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


tango_client_api
Author(s):
autogenerated on Mon Jun 10 2019 15:37:44