Go to the source code of this file.
Data Structures | |
struct | SL_Quaternion |
Quaternion. More... | |
struct | SL_Vector2 |
Vector2. More... | |
struct | SL_Vector3 |
Vector3. More... | |
struct | SL_Vector4 |
Vector4. More... | |
struct | SL_Uchar2 |
uchar2 More... | |
struct | SL_Uchar3 |
uchar3 More... | |
struct | SL_Uchar4 |
uchar4 More... | |
struct | SL_Matrix4f |
Matric4x4. More... | |
struct | SL_Matrix3f |
Matrix3x3. More... | |
struct | SL_PoseData |
struct | SL_PlaneData |
struct | SL_IMUData |
IMU Data structure. More... | |
struct | SL_BarometerData |
Barometer Data structure. More... | |
struct | SL_MagnetometerData |
Magnometer Data structure. More... | |
struct | SL_TemperatureData |
Temperature Data structure. More... | |
struct | SL_SensorData |
Sensor Data structure. More... | |
struct | USB_product |
struct | SL_Resolution |
Resolution. More... | |
struct | SL_InitParameters |
struct | SL_RuntimeParameters |
struct | SL_DeviceProperties |
struct | SL_CameraParameters |
struct | SL_CalibrationParameters |
struct | SL_SensorParameters |
Structure containing information about a single sensor available in the current device. More... | |
struct | SL_CameraConfiguration |
Structure containing information about the camera sensor. More... | |
struct | SL_SensorsConfiguration |
struct | SL_CameraInformation |
Structure containing information of a single camera (serial number, model, input type, etc.) More... | |
struct | SL_PositionalTrackingParameters |
struct | SL_RecordingStatus |
Recording structure that contains information about SVO. More... | |
struct | SL_RecordingParameters |
Sets the recording parameters. More... | |
struct | SL_StreamingParameters |
Sets the streaming parameters. More... | |
struct | SL_StreamingProperties |
struct | SL_SpatialMappingParameters |
struct | SL_BatchParameters |
struct | SL_AI_Model_status |
contains AI model status. More... | |
struct | SL_ObjectDetectionParameters |
struct | SL_ObjectDetectionRuntimeParameters |
struct | SL_ObjectData |
struct | SL_CustomBoxObjectData |
Container to store the externally detected objects. The objects can be ingested using sl_ingest_custom_box_objects() functions to extract 3D information and tracking over time. More... | |
struct | SL_Objects |
struct | SL_ObjectsBatch |
Objects batch structure. More... | |
struct | SL_Rect |
Macros | |
#define | WITH_OBJECT_DETECTION 1 |
#define | MAX_CAMERA_PLUGIN 4 |
#define | MAX_SUBMESH 1000 |
#define | MAX_NUMBER_OBJECT 75 |
#define | MAX_TRAJECTORY_SIZE 200 |
Enumerations | |
enum | UNITY_PLAN_TYPE |
enum | SL_HEADING_STATE |
Heading state enum. More... | |
enum | USB_DEVICE |
enum | SL_ERROR_CODE |
Lists error codes in the ZED SDK. More... | |
enum | SL_RESOLUTION |
Represents the available resolution defined in the cameraResolution list. More... | |
enum | SL_UNIT |
Lists available unit for measures. More... | |
enum | SL_COORDINATE_SYSTEM |
Lists available coordinates systems for positional tracking and 3D measures. More... | |
enum | SL_CAMERA_STATE |
List of possible camera state. More... | |
enum | SL_MODEL |
Lists compatible ZED Camera model. More... | |
enum | SL_MEM |
List available memory type. More... | |
enum | SL_SENSOR_TYPE |
List of the available onboard sensors. More... | |
enum | SL_SENSORS_UNIT |
List of the available onboard sensors measurement units. More... | |
enum | SL_SIDE |
enum | SL_INPUT_TYPE |
enum | SL_REFERENCE_FRAME |
Defines which type of position matrix is used to store camera path and pose. More... | |
enum | SL_SENSOR_WORLD |
Lists different World frame available More... | |
enum | SL_TIME_REFERENCE |
Lists specific and particular timestamps. More... | |
enum | SL_STREAMING_CODEC |
List of codec. More... | |
enum | SL_VIDEO_SETTINGS |
Lists available camera settings for the ZED camera (contrast, hue, saturation, gain...). More... | |
enum | SL_MEASURE |
Lists retrievable measures. More... | |
enum | SL_VIEW |
Lists available views. More... | |
enum | SL_OBJECT_TRACKING_STATE |
Lists available object tracking state. More... | |
enum | SL_POSITIONAL_TRACKING_STATE |
Lists the different states of positional tracking. More... | |
enum | SL_AREA_EXPORTING_STATE |
Lists the different states of spatial memory area export. More... | |
enum | SL_SPATIAL_MAPPING_STATE |
Gives the spatial mapping state. More... | |
enum | SL_SPATIAL_MAP_TYPE |
Lists the types of spatial maps that can be created. More... | |
enum | SL_MESH_FILTER |
Lists available mesh filtering intensity. More... | |
enum | SL_MESH_FILE_FORMAT |
Lists available mesh file formats. More... | |
enum | SL_SENSING_MODE |
Lists available depth sensing modes. More... | |
enum | SL_DEPTH_MODE |
Lists available depth computation modes. More... | |
enum | SL_FLIP_MODE |
Gives the camera flip mode. More... | |
enum | SL_COPY_TYPE |
List available copy operation on Mat. More... | |
enum | SL_SVO_COMPRESSION_MODE |
Lists available compression modes for SVO recording. More... | |
enum | SL_MAT_TYPE |
List available Mat formats. More... | |
enum | SL_OBJECT_SUBCLASS |
Available object subclass, given as hint, when using object tracking an object can change of OBJECT_SUBCLASS while keeping the same OBJECT_CLASS and id (i.e: frame M: MOTORBIKE, frame N:BICYCLE) More... | |
enum | SL_OBJECT_ACTION_STATE |
Lists available object action state. More... | |
enum | SL_DETECTION_MODEL |
List available models for detection. More... | |
enum | SL_AI_MODELS |
Lists available AI moles. | |
enum | SL_OBJECT_FILTERING_MODE |
Lists of supported bounding box preprocessing. More... | |
enum | SL_BODY_FORMAT |
Lists of supported skeleton body model. More... | |
enum | SL_BODY_PARTS_POSE_18 |
semantic of human body parts and order of ObjectData::keypoint. | |
enum | SL_BODY_PARTS_POSE_34 |
semantic of human body parts and order of ObjectData::keypoint for BODY_FORMAT::POSE_34. | |
enum | SL_OBJECT_CLASS |
Lists available object class. More... | |
Variables | |
const int | SL_VIDEO_SETTINGS_VALUE_AUTO = -1 |
enum SL_HEADING_STATE |
Heading state enum.
enum SL_ERROR_CODE |
Lists error codes in the ZED SDK.
enum SL_RESOLUTION |
Represents the available resolution defined in the cameraResolution list.
enum SL_UNIT |
enum SL_COORDINATE_SYSTEM |
Lists available coordinates systems for positional tracking and 3D measures.
Enumerator | |
---|---|
SL_COORDINATE_SYSTEM_IMAGE | Standard coordinates system in computer vision. Used in OpenCV : see here : http://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html |
SL_COORDINATE_SYSTEM_LEFT_HANDED_Y_UP | Left-Handed with Y up and Z forward. Used in Unity with DirectX. |
SL_COORDINATE_SYSTEM_RIGHT_HANDED_Y_UP | Right-Handed with Y pointing up and Z backward. Used in OpenGL. |
SL_COORDINATE_SYSTEM_RIGHT_HANDED_Z_UP | Right-Handed with Z pointing up and Y forward. Used in 3DSMax. |
SL_COORDINATE_SYSTEM_LEFT_HANDED_Z_UP | Left-Handed with Z axis pointing up and X forward. Used in Unreal Engine. |
SL_COORDINATE_SYSTEM_RIGHT_HANDED_Z_UP_X_FWD | Right-Handed with Z pointing up and X forward. Used in ROS (REP 103). |
enum SL_CAMERA_STATE |
enum SL_MODEL |
enum SL_MEM |
enum SL_SENSOR_TYPE |
List of the available onboard sensors.
enum SL_SENSORS_UNIT |
List of the available onboard sensors measurement units.
enum SL_SIDE |
enum SL_REFERENCE_FRAME |
Defines which type of position matrix is used to store camera path and pose.
enum SL_SENSOR_WORLD |
enum SL_TIME_REFERENCE |
enum SL_STREAMING_CODEC |
enum SL_VIDEO_SETTINGS |
Lists available camera settings for the ZED camera (contrast, hue, saturation, gain...).
enum SL_MEASURE |
Lists retrievable measures.
Enumerator | |
---|---|
SL_MEASURE_DEPTH | Disparity map. Each pixel contains 1 float. SL_MAT_TYPE_F32_C1. |
SL_MEASURE_CONFIDENCE | Depth map. In SL_UNIT defined in SL_InitParameters. Each pixel contains 1 float. SL_MAT_TYPE_F32_C1. |
SL_MEASURE_XYZ | Certainty/confidence of the depth map. Each pixel contains 1 float. SL_MAT_TYPE_F32_C1. |
SL_MEASURE_XYZRGBA | Point cloud. Each pixel contains 4 float (X, Y, Z, not used). SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZBGRA | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the RGBA color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZARGB | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the BGRA color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZABGR | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the ARGB color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_NORMALS | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the ABGR color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_DISPARITY_RIGHT | Normals vector. Each pixel contains 4 float (X, Y, Z, 0). SL_MAT_TYPE_F32_C4. Disparity map for right sensor. Each pixel contains 1 float. SL_MAT_TYPE_F32_C1. |
SL_MEASURE_XYZ_RIGHT | Depth map for right sensor. Each pixel contains 1 float. SL_MAT_TYPE_F32_C1. |
SL_MEASURE_XYZRGBA_RIGHT | Point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, not used). SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZBGRA_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the RGBA color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZARGB_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the BGRA color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_XYZABGR_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the ARGB color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_NORMALS_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). The color need to be read as an unsigned char[4] representing the ABGR color. SL_MAT_TYPE_F32_C4. |
SL_MEASURE_DEPTH_U16_MM | Normals vector for right view. Each pixel contains 4 float (X, Y, Z, 0). SL_MAT_TYPE_F32_C4. |
SL_MEASURE_DEPTH_U16_MM_RIGHT | Depth map in millimeter whatever the SL_UNIT defined in SL_InitParameters. Invalid values are set to 0, depth values are clamped at 65000. Each pixel contains 1 unsigned short. SL_MAT_TYPE_U16_C1. Depth map in millimeter for right sensor. Each pixel contains 1 unsigned short. SL_MAT_TYPE_U16_C1. |
enum SL_VIEW |
Lists available views.
Lists available object tracking state.
Lists the different states of positional tracking.
Lists the different states of spatial memory area export.
Gives the spatial mapping state.
enum SL_SPATIAL_MAP_TYPE |
enum SL_MESH_FILTER |
enum SL_MESH_FILE_FORMAT |
enum SL_SENSING_MODE |
Lists available depth sensing modes.
enum SL_DEPTH_MODE |
Lists available depth computation modes.
enum SL_FLIP_MODE |
enum SL_COPY_TYPE |
Lists available compression modes for SVO recording.
SL_SVO_COMPRESSION_MODE_LOSSLESS is an improvement of previous lossless compression (used in ZED Explorer), even if size may be bigger, compression time is much faster.
enum SL_MAT_TYPE |
List available Mat formats.
enum SL_OBJECT_SUBCLASS |
Available object subclass, given as hint, when using object tracking an object can change of OBJECT_SUBCLASS while keeping the same OBJECT_CLASS and id (i.e: frame M: MOTORBIKE, frame N:BICYCLE)
enum SL_DETECTION_MODEL |
List available models for detection.
Lists of supported bounding box preprocessing.
enum SL_BODY_FORMAT |
Lists of supported skeleton body model.
enum SL_OBJECT_CLASS |
Lists available object class.