SimOne C++ API Reference 3.7.0
SimOne 仿真平台C++接口文档
Loading...
Searching...
No Matches
SimOneStreamingAPI.h File Reference

Go to the source code of this file.

Classes

struct  SimOne_Streaming_Data
struct  SimOne_Streaming_Image
struct  SimOne_Streaming_Point_XYZI
struct  SimOne_Streaming_Radar4D_Point
struct  SimOne_Streaming_Point_Cloud

Namespaces

namespace  SimOneAPI

Macros

#define SOSM_IMAGE_WIDTH_MAX   3840
#define SOSM_IMAGE_HEIGHT_MAX   2160
#define SOSM_IMAGE_DATA_SIZE_MAX   SOSM_IMAGE_WIDTH_MAX*SOSM_IMAGE_HEIGHT_MAX*3
#define RADAR4D_POINTS_SIZE_MAX   1050
#define SOSM_POINT_DATA_SIZE_MAX   6429600

Enumerations

enum  ESimOne_Streaming_Image_Format { ESimOne_Streaming_Image_Format_RGB = 0 , ESimOne_Streaming_Image_Format_RLESegmentation , ESimOne_Streaming_Image_Format_JPEG , ESimOne_Streaming_Image_Format_H265 }

Functions

SIMONE_NET_API bool SimOneAPI::GetStreamingImage (const char *ip, unsigned short port, SimOne_Streaming_Image *pImage)
 获得物理级摄像头图像数据.
Retrieve image data from streaming based camera.
SIMONE_NET_API bool SimOneAPI::SetStreamingImageUpdateCB (const char *ip, unsigned short port, void(*cb)(SimOne_Streaming_Image *pImage))
 获得物理级摄像头图像数据更新回调.
Callback for Updates on image data from streaming based camera.
SIMONE_NET_API bool SimOneAPI::GetStreamingPointCloud (const char *ip, unsigned short port, unsigned short infoPort, SimOne_Streaming_Point_Cloud *pPointCloud)
 获得物理级激光雷达点云数据.
Retrieve point cloud data from streaming based lidar.
SIMONE_NET_API bool SimOneAPI::SetStreamingPointCloudUpdateCB (const char *ip, unsigned short port, unsigned short infoPort, void(*cb)(SimOne_Streaming_Point_Cloud *pPointCloud))
 获得物理级激光雷达点云数据更新回调.
Callback for Updates on point cloud data from streaming based lidar.
SIMONE_NET_API bool SimOneAPI::GetStreamingRadar4DPointCloud (const char *ip, unsigned short port, SimOne_Streaming_Point_Cloud *pPointCloud)
 获得4D毫米波雷达点云数据.
Retrieve point cloud data from streaming based 4D radar.
SIMONE_NET_API bool SimOneAPI::SetStreamingRadar4DPointCloudUpdateCB (const char *ip, unsigned short port, void(*cb)(SimOne_Streaming_Point_Cloud *pPointCloud))
 获得4D毫米波雷达点云数据更新回调.
Callback for Updates on point cloud data from streaming based 4D radar.

Macro Definition Documentation

◆ RADAR4D_POINTS_SIZE_MAX

#define RADAR4D_POINTS_SIZE_MAX   1050

◆ SOSM_IMAGE_DATA_SIZE_MAX

#define SOSM_IMAGE_DATA_SIZE_MAX   SOSM_IMAGE_WIDTH_MAX*SOSM_IMAGE_HEIGHT_MAX*3

◆ SOSM_IMAGE_HEIGHT_MAX

#define SOSM_IMAGE_HEIGHT_MAX   2160

◆ SOSM_IMAGE_WIDTH_MAX

#define SOSM_IMAGE_WIDTH_MAX   3840

◆ SOSM_POINT_DATA_SIZE_MAX

#define SOSM_POINT_DATA_SIZE_MAX   6429600

Enumeration Type Documentation

◆ ESimOne_Streaming_Image_Format

Enumerator
ESimOne_Streaming_Image_Format_RGB 
ESimOne_Streaming_Image_Format_RLESegmentation 
ESimOne_Streaming_Image_Format_JPEG 
ESimOne_Streaming_Image_Format_H265