|
| struct | RecordingStatus |
| | Structure containing information about the status of the recording. More...
|
| |
| class | InitParameters |
| | Class containing the options used to initialize the sl::Camera object. More...
|
| |
| struct | RuntimeParameters |
| | Structure containing parameters that defines the behavior of sl::Camera::grab(). More...
|
| |
| class | PositionalTrackingParameters |
| | Structure containing a set of parameters for the positional tracking module initialization. More...
|
| |
| class | SpatialMappingParameters |
| | Structure containing a set of parameters for the spatial mapping module. More...
|
| |
| struct | StreamingParameters |
| | Structure containing the options used to stream with the ZED SDK. More...
|
| |
| struct | RecordingParameters |
| | Structure containing the options used to record. More...
|
| |
| class | Camera |
| | This class serves as the primary interface between the camera and the various features provided by the SDK. More...
|
| |
| class | InitParametersOne |
| | Class containing the options used to initialize the sl::CameraOne object. More...
|
| |
| struct | CameraOneConfiguration |
| | Structure containing information about the camera sensor. More...
|
| |
| struct | CameraOneInformation |
| | Structure containing information of a single camera (serial number, model, input type, etc.). More...
|
| |
| class | CameraOne |
| | This class serves as the primary interface between the camera and the various features provided by the SDK. More...
|
| |
| class | String |
| | Class defining a string. More...
|
| |
| struct | Resolution |
| | Structure containing the width and height of an image. More...
|
| |
| class | Rect |
| | Class defining a 2D rectangle with top-left corner coordinates and width/height in pixels. More...
|
| |
| struct | DeviceProperties |
| | Structure containing information about the properties of a camera. More...
|
| |
| struct | CameraParameters |
| | Structure containing the intrinsic parameters of a camera. More...
|
| |
| struct | StreamingProperties |
| | Structure containing information about the properties of a streaming device. More...
|
| |
| class | InputType |
| | Class defining the input type used in the ZED SDK. More...
|
| |
| class | AI_Model_status |
| | Structure containing AI model status. More...
|
| |
| class | Matrix3f |
| | Class representing a generic 3*3 matrix. More...
|
| |
| class | Matrix4f |
| | Class representing a generic 4*4 matrix. More...
|
| |
| class | Vector2 |
| | Class representing a 2-dimensional vector for both CPU and GPU. More...
|
| |
| class | Vector3 |
| | Class representing a 3-dimensional vector for both CPU and GPU. More...
|
| |
| class | Vector4 |
| | Class representing a 4-dimensional vector for both CPU and GPU. More...
|
| |
| struct | Timestamp |
| | Structure representing timestamps with utilities. More...
|
| |
| class | Mat |
| | Class representing 1 to 4-channel matrix of float or uchar, stored on CPU and/or GPU side. More...
|
| |
| class | Rotation |
| | Class representing a rotation for the positional tracking module. More...
|
| |
| class | Translation |
| | Class representing a translation for the positional tracking module. More...
|
| |
| class | Orientation |
| | Class representing an orientation/quaternion for the positional tracking module. More...
|
| |
| class | Transform |
| | Class representing a transformation (translation and rotation) for the positional tracking module. More...
|
| |
| struct | CalibrationParameters |
| | Structure containing intrinsic and extrinsic parameters of the camera (translation and rotation). More...
|
| |
| struct | SensorParameters |
| | Structure containing information about a single sensor available in the current device. More...
|
| |
| struct | SensorsConfiguration |
| | Structure containing information about all the sensors available in the current device. More...
|
| |
| struct | CameraConfiguration |
| | Structure containing information about the camera sensor. More...
|
| |
| struct | CameraInformation |
| | Structure containing information of a single camera (serial number, model, input type, etc.). More...
|
| |
| class | Pose |
| | Class containing positional tracking data giving the position and orientation of the camera in 3D space. More...
|
| |
| class | Landmark |
| | Represents a 3d landmark. More...
|
| |
| class | Landmark2D |
| | Represents the projection of a 3d landmark in the image. More...
|
| |
| struct | SensorsData |
| | Structure containing all sensors data (except image sensors) to be used for positional tracking or environment study. More...
|
| |
| class | ObjectData |
| | Class containing data of a detected object such as its bounding_box, label, id and its 3D position. More...
|
| |
| class | CustomBoxObjectData |
| | Class that store externally detected objects. More...
|
| |
| class | CustomMaskObjectData |
| | Class that store externally detected objects with mask. More...
|
| |
| class | Objects |
| | Class containing the results of the object detection module. More...
|
| |
| class | BodyData |
| | Class containing data of a detected body/person such as its bounding_box, id and its 3D position. More...
|
| |
| class | Bodies |
| | Class containing the results of the body tracking module. More...
|
| |
| class | ObjectsBatch |
| | Class containing batched data of a detected objects from the object detection module. More...
|
| |
| class | BodiesBatch |
| | Class containing batched data of a detected bodies/persons from the body tracking module. More...
|
| |
| class | CommunicationParameters |
| | Holds the communication parameter to configure the connection between senders and receiver. More...
|
| |
| struct | SVOData |
| |
| struct | HealthStatus |
| |
| class | PositionalTrackingStatus |
| | Lists the different status of positional tracking. More...
|
| |
| class | BatchParameters |
| | Structure containing a set of parameters for batch object detection. More...
|
| |
| class | ObjectDetectionParameters |
| | Structure containing a set of parameters for the object detection module. More...
|
| |
| class | ObjectDetectionRuntimeParameters |
| | Structure containing a set of runtime parameters for the object detection module. More...
|
| |
| class | CustomObjectDetectionProperties |
| | Structure containing a set of runtime properties of a certain class ID for the object detection module using a custom model. More...
|
| |
| class | CustomObjectDetectionRuntimeParameters |
| | Structure containing a set of runtime parameters for the object detection module using your own model ran by the SDK. More...
|
| |
| struct | BodyTrackingParameters |
| | Structure containing a set of parameters for the body tracking module. More...
|
| |
| struct | BodyTrackingRuntimeParameters |
| | Structure containing a set of runtime parameters for the body tracking module. More...
|
| |
| class | PlaneDetectionParameters |
| | Structure containing a set of parameters for the plane detection functionality. More...
|
| |
| struct | RegionOfInterestParameters |
| |
| class | ECEF |
| | Represents a world position in ECEF format. More...
|
| |
| class | LatLng |
| | Represents a world position in LatLng format. More...
|
| |
| class | UTM |
| | Represents a world position in UTM format. More...
|
| |
| class | ENU |
| | Represents a world position in ENU format. More...
|
| |
| class | GeoConverter |
| | Purely static class for Geo functions. More...
|
| |
| class | GeoPose |
| | Holds geographic reference position information. More...
|
| |
| class | GNSSData |
| | Class containing GNSS data to be used for positional tracking as prior. More...
|
| |
| class | FusedPositionalTrackingStatus |
| | Class containing the overall position fusion status. More...
|
| |
| class | GNSSCalibrationParameters |
| | Holds the options used for calibrating GNSS / VIO. More...
|
| |
| class | MeshFilterParameters |
| | Class containing a set of parameters for the mesh filtration functionality. More...
|
| |
| class | Chunk |
| | Class representing a sub-mesh containing local vertices and triangles. More...
|
| |
| class | Mesh |
| | Class representing a mesh and containing the geometric (and optionally texture) data of the scene captured by the spatial mapping module. More...
|
| |
| class | Plane |
| | Class representing a plane defined by a point and a normal, or a plane equation. More...
|
| |
| class | PointCloudChunk |
| | Class representing a sub-point cloud containing local vertices and colors. More...
|
| |
| class | FusedPointCloud |
| | Class representing a fused point cloud and containing the geometric and color data of the scene captured by the spatial mapping module. More...
|
| |
| class | CameraIdentifier |
| | Used to identify a specific camera in the Fusion API. More...
|
| |
| class | FusionConfiguration |
| | Useful struct to store the Fusion configuration, can be read from /write to a JSON file. More...
|
| |
| struct | SynchronizationParameter |
| | Configuration parameters for data synchronization. More...
|
| |
| class | InitFusionParameters |
| | Holds the options used to initialize the Fusion object. More...
|
| |
| class | BodyTrackingFusionParameters |
| | Holds the options used to initialize the body tracking module of the Fusion. More...
|
| |
| class | BodyTrackingFusionRuntimeParameters |
| | Holds the options used to change the behavior of the body tracking module at runtime. More...
|
| |
| class | ObjectDetectionFusionParameters |
| | Holds the options used to initialize the object detection module of the Fusion. More...
|
| |
| class | PositionalTrackingFusionParameters |
| | Holds the options used for initializing the positional tracking fusion module. More...
|
| |
| class | SpatialMappingFusionParameters |
| | Sets the spatial mapping parameters. More...
|
| |
| class | CameraMetrics |
| | Holds the metrics of a sender in the fusion process. More...
|
| |
| class | FusionMetrics |
| | Holds the metrics of the fusion process. More...
|
| |
| class | Fusion |
| | Holds Fusion process data and functions. More...
|
| |
|
| * | toString (const FLIP_MODE &flip_mode) |
| |
| inline ::std::ostream & | operator<< (::std::ostream &os, const FLIP_MODE &flip_mode) |
| |
| sl::Resolution | getResolution (RESOLUTION resolution) |
| | Gets the corresponding sl::Resolution from an sl::RESOLUTION. More...
|
| |
| * | toString (const SVO_COMPRESSION_MODE &svo_compression) |
| |
| bool | fromString (const sl::String &svo_compression_str, SVO_COMPRESSION_MODE &svo_compression) |
| |
| inline ::std::ostream & | operator<< (::std::ostream &os, const SVO_COMPRESSION_MODE &svo_compression) |
| |
| void | setEnvironmentVariable (const sl::String &env_var_name, const sl::String &value) |
| |
| const std::vector< int > & | getAvailableCameraFPS () |
| | Available camera FPS. Those values are not available for all cameras/resolutions. use the isAvailable() function to check if a specific camera/resolution/fps is available. More...
|
| |
| bool | isAvailable (const sl::RESOLUTION resolution, const sl::MODEL camera_model) |
| | Test if a specific resolution is available for the specified camera model. More...
|
| |
| bool | isAvailable (const int fps, const sl::RESOLUTION resolution, const sl::MODEL camera_model) |
| | Test if a specific resolution/fps combination is available for the specified camera model. More...
|
| |
| bool | supportHDR (const sl::RESOLUTION resolution, const sl::MODEL camera_model) |
| | Test if the HDR mode can be activated at a specific resolution for the specified camera model. More...
|
| |
| AI_Model_status | checkAIModelStatus (AI_MODELS model, int gpu_id=0) |
| | Checks if a corresponding optimized engine is found for the requested Model based on your rig configuration. More...
|
| |
| ERROR_CODE | downloadAIModel (sl::AI_MODELS model, int gpu_id=0) |
| | Downloads the requested model. More...
|
| |
| ERROR_CODE | optimizeAIModel (sl::AI_MODELS model, int gpu_id=0) |
| | Optimizes the requested model (and download the model if it is not present on the host). More...
|
| |
| * | toString (const SpatialMappingParameters::MAPPING_RESOLUTION &resolution) |
| |
| std::ostream & | operator<< (std::ostream &os, const SpatialMappingParameters::MAPPING_RESOLUTION &resolution) |
| |
| String | toString (const SpatialMappingParameters::MAPPING_RANGE &range) |
| |
| std::ostream & | operator<< (std::ostream &os, const SpatialMappingParameters::MAPPING_RANGE &range) |
| |
| String | toString (const SpatialMappingParameters::SPATIAL_MAP_TYPE &map_type) |
| |
| bool | fromString (const sl::String &map_type_str, SpatialMappingParameters::SPATIAL_MAP_TYPE &map_type) |
| |
| std::ostream & | operator<< (std::ostream &os, const SpatialMappingParameters::SPATIAL_MAP_TYPE &map_type) |
| |
| std::ostream & | operator<< (std::ostream &os, const String &str) |
| |
| bool | saveJSONFile (const sl::String filepath, const sl::String &serialized_content, bool merge=false) |
| |
| bool | loadJSONFile (const sl::String filepath, sl::String &serialized_content) |
| |
| String | toVerbose (const ERROR_CODE &errorCode) |
| | Provide a concise sl::ERROR_CODE string. More...
|
| |
| bool | isCameraOne (const sl::MODEL) |
| | Check the type of a camera model. More...
|
| |
| unsigned int SL_CORE_EXPORT | generateVirtualStereoSerialNumber (unsigned int serial_left, unsigned int serial_right) |
| | Generate a unique identifier for virtual stereo based on the serial numbers of the two ZED Ones. More...
|
| |
| * | str2unit (String unit) |
| |
| * | toString (const AI_MODELS &model) |
| |
| inline ::std::ostream & | operator<< (::std::ostream &os, const AI_MODELS &model) |
| |
| void | sleep_ms (int time) |
| | Blocks the execution of the current thread for time milliseconds. More...
|
| |
| void | sleep_us (int time) |
| | Blocks the execution of the current thread for time microseconds. More...
|
| |
| ERROR_CODE SL_CORE_EXPORT | convertImage (sl::Mat &image_in, sl::Mat &image_signed, cudaStream_t stream=0) |
| | Convert Image format from Unsigned char to Signed char, designed for Unreal Engine pipeline, works on GPU memory. More...
|
| |
| ERROR_CODE SL_CORE_EXPORT | blobFromImage (sl::Mat &image_in, sl::Mat &tensor_out, sl::Resolution resolution_out, float scalefactor=1/255., sl::float3 mean=sl::float3(0, 0, 0), sl::float3 stddev=sl::float3(1, 1, 1), bool keep_aspect_ratio=true, bool swap_RB_channels=true, cudaStream_t stream=0) |
| | Convert an image into a GPU Tensor in planar channel configuration (NCHW), ready to use for deep learning model. More...
|
| |
| ERROR_CODE SL_CORE_EXPORT | blobFromImages (std::vector< sl::Mat > &images_in, sl::Mat &tensor_out, sl::Resolution resolution_out, float scalefactor=1/255., sl::float3 mean=sl::float3(0, 0, 0), sl::float3 stddev=sl::float3(1, 1, 1), bool keep_aspect_ratio=true, bool swap_RB_channels=true, cudaStream_t stream=0) |
| | Convert a list of images into a GPU Tensor in planar channel configuration (NCHW), ready to use for deep learning model. More...
|
| |
| Rotation | computeRotationMatrixFromGravity (sl::float3 axis_to_align, sl::float3 gravity_vector) |
| | Compute the rotation matrix from the gravity vector : the rotation can used to find the world rotation from the gravity of an IMU. More...
|
| |
| Matrix3f | getCoordinateTransformConversion3f (COORDINATE_SYSTEM coord_system_src, COORDINATE_SYSTEM coord_system_dst) |
| | Get the coordinate transform conversion matrix to change coordinate system. More...
|
| |
| Matrix4f | getCoordinateTransformConversion4f (COORDINATE_SYSTEM coord_system_src, COORDINATE_SYSTEM coord_system_dst) |
| | Get the coordinate transform conversion matrix to change coordinate system. More...
|
| |
| ERROR_CODE | convertCoordinateSystem (Mat &floatMat, COORDINATE_SYSTEM coord_system_src, COORDINATE_SYSTEM coord_system_dst, MEM mem=MEM::CPU) |
| | Change the coordinate system of a matrix. More...
|
| |
| ERROR_CODE | convertCoordinateSystem (Transform &motionMat, COORDINATE_SYSTEM coord_system_src, COORDINATE_SYSTEM coord_system_dst) |
| | Change the coordinate system of a transform matrix. More...
|
| |
| float | getUnitScale (UNIT unit_src, UNIT unit_dst) |
| | Get the unit factor to change units. More...
|
| |
| ERROR_CODE | convertUnit (Mat &floatMat, UNIT unit_src, UNIT unit_dst, MEM mem=MEM::CPU) |
| | Change the unit of a matrix. More...
|
| |
| ERROR_CODE | convertUnit (Transform &motionMat, UNIT unit_src, UNIT unit_dst) |
| | Change the unit (of the translations) of a transform matrix. More...
|
| |
| OBJECT_CLASS | getObjectClass (OBJECT_SUBCLASS object_type) |
| |
| std::vector< OBJECT_SUBCLASS > | getObjectSubClasses (OBJECT_CLASS object_type) |
| |
| int | getObjectSubClassAsCOCO (const OBJECT_SUBCLASS object_type) |
| |
| String | generate_unique_id () |
| | Generate a UUID like unique id to help identify and track AI detections. More...
|
| |
| int | getIdx (BODY_18_PARTS part) |
| | Return associated index of each sl::BODY_18_PARTS. More...
|
| |
| int | getIdx (BODY_34_PARTS part) |
| | Return associated index of each sl::BODY_34_PARTS. More...
|
| |
| int | getIdx (BODY_38_PARTS part) |
| | Return associated index of each sl::BODY_38_PARTS. More...
|
| |
| String | toString (const POSITION_TYPE &position_type) |
| |
| inline ::std::ostream & | operator<< (::std::ostream &os, const POSITION_TYPE &position_type) |
| |
| * | toString (const MESH_FILE_FORMAT &mesh_frmt) |
| |
| std::ostream & | operator<< (std::ostream &os, const MESH_FILE_FORMAT &mesh_frmt) |
| |
| * | toString (const MESH_TEXTURE_FORMAT &text_frmt) |
| |
| std::ostream & | operator<< (std::ostream &os, const MESH_TEXTURE_FORMAT &text_frmt) |
| |
| * | toString (const MeshFilterParameters::MESH_FILTER &mesh_filter) |
| |
| std::ostream & | operator<< (std::ostream &os, const MeshFilterParameters::MESH_FILTER &mesh_filter) |
| |
| * | toString (const PLANE_TYPE &type) |
| |
| std::ostream & | operator<< (std::ostream &os, const PLANE_TYPE &type) |
| |
| bool | operator== (const CameraIdentifier &a, const CameraIdentifier &b) |
| |
| bool | operator!= (const CameraIdentifier &a, const CameraIdentifier &b) |
| |
| FusionConfiguration | readFusionConfigurationFile (const std::string &json_config_filename, const int serial_number, const sl::COORDINATE_SYSTEM coord_sys, const sl::UNIT unit) |
| | Read a configuration JSON file to configure a fusion process. More...
|
| |
| std::vector< FusionConfiguration > | readFusionConfigurationFile (const std::string &json_config_filename, const sl::COORDINATE_SYSTEM coord_sys, const sl::UNIT unit) |
| | Read a Configuration JSON file to configure a fusion process. More...
|
| |
| std::vector< FusionConfiguration > | readFusionConfiguration (const std::string &fusion_configuration, const sl::COORDINATE_SYSTEM coord_sys, const sl::UNIT unit) |
| | Read a Configuration JSON string to configure a fusion process. More...
|
| |
| void | writeConfigurationFile (const std::string &json_config_filename, std::vector< FusionConfiguration > &configuration, const sl::COORDINATE_SYSTEM coord_sys, const sl::UNIT unit) |
| | Write a Configuration JSON file to configure a fusion process. More...
|
| |